I know this is a common issue and I usually don't worry about a small leak. I just put my top on for the season a few weeks ago and the leaks have gotten worse. I have them on both sides at the front. My main concern is water leaking on my superchips traildash. Doing my research it seems that I...