I've been trying to track down sources of moisture that are seeping into my car's cabin when it rains. I already cleaned out the rear drains under the rear hatch, as well as cleaned out the trough under hatch, which was totally caked with leaves and dirt.
More recently I pulled off the sunroof glass by removing the 4 screws (since the sunroof mechanism hasn't worked for 8 years after a big hail storm). The left front drain on the sunroof was totally covered with dirt and leaves, so I cleaned that out, and cleaned out both drain tubes using a long zip tie, and cleaned out all around the trough areas of the sunroof as much as possible. I also cleaned out all the leaves on the drain underneath the car too. I verified that pouring water into each drain causes it to drain underneath car correctly.
I'm also sure that it isn't the A/C drain line causing it. This was backing into the passenger side floor several years ago. But it worked itself out and I've verified it does drain underneath the car properly. Plus, the floor mat is only getting wet after it rains.
The seals around the windows and windshield and hatch and trunk all seem mostly fine. I've tried pouring water on them and don't see any obvious leaks. But that doesnt mean it isnt getting inside the car and routing itself back into the car.
I'm suspecting it may still be the sunroof. Perhaps the inner or outer seal is bad and is letting in too much water and overloading the trough and drain tubes.
What do you think I should check or try next?
More recently I pulled off the sunroof glass by removing the 4 screws (since the sunroof mechanism hasn't worked for 8 years after a big hail storm). The left front drain on the sunroof was totally covered with dirt and leaves, so I cleaned that out, and cleaned out both drain tubes using a long zip tie, and cleaned out all around the trough areas of the sunroof as much as possible. I also cleaned out all the leaves on the drain underneath the car too. I verified that pouring water into each drain causes it to drain underneath car correctly.
I'm also sure that it isn't the A/C drain line causing it. This was backing into the passenger side floor several years ago. But it worked itself out and I've verified it does drain underneath the car properly. Plus, the floor mat is only getting wet after it rains.
The seals around the windows and windshield and hatch and trunk all seem mostly fine. I've tried pouring water on them and don't see any obvious leaks. But that doesnt mean it isnt getting inside the car and routing itself back into the car.
I'm suspecting it may still be the sunroof. Perhaps the inner or outer seal is bad and is letting in too much water and overloading the trough and drain tubes.
What do you think I should check or try next?
Oct 13, 2026 at 11:10 PM

