Dang, I just bought this car with 50k miles, the mileage is "slightly" better than my Landcruiser. But when it rains water enters through the roof somewhere, I assume the sunroof, and ends up in the vanity light above the drivers side visor, then drips onto the driver's seat (or my lap). The first time this happened I made sure the gasket was clear of debris and shopped vaced all around to clean up pine straw etc. It rained again today inside and outside of the car. Any ideas?