When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Leaks through sunroofs have been pretty common through the years in all cars. Those tubes just get cruddy or work their way loose and you get water. Anyone that had a car with the old T tops had it a lot worse if they ever got a leak!!!