Cleaned my gutters today, while up there I checked out my chimney to see how the stainless liner and rain cap were doing. I noticed the caulk surrounding the base had torn and my liner at an ever so slight angle. Probably from a high wind, the rain cap caught it (and my liner sticks out 18" out the chimney) and bent in the wind to break the seal. I was thinking of recaulking it. What kind of caulk is used, looks like silicone. Silicone doesn't adhere to itself so how does one recaulk, secondly prevent the seal from breaking again?