Just to clarify a couple of items I read in this old thread...I have been a glass installation tech for the better part of 25 years. I know a bit about auto glass, and installing it. Never use clear silicone, or silicone of any sort to try and DIY fix a leak. Never. Nothing sticks to silicone...