Why is there water inside the car when the sunroof doesn't leak?
2 Answers
If the sunroof doesn't leak but there is water inside the car, the following areas should be checked: Loose door seals: Check if the sealing strips on all doors are damaged. Solution: Replace the sealing strips. Clogged drainage pipes: Check if the drainage pipes under the chassis are clogged, causing water to enter the car from below when driving through water. Solution: Unclog the drainage pipes. Leaking heater core: If the heater core inside the car is cracked, it can cause antifreeze to leak into the car. Check if the antifreeze level is low. Solution: Drive the car to a repair shop or 4S store to replace the heater core.
A while ago, my friend's car was always damp. The sunroof was tightly closed with no signs of leakage, but after checking for a long time, it turned out to be an issue with the air conditioning system. When the car's air conditioning is on, the evaporator produces condensate water, which is supposed to drain out through the drainage outlet under the chassis. If that drainage outlet gets clogged, the dirty water can be blown all over the car by the AC blower, especially under the passenger seat—it can become like a fish pond. Alternatively, if someone spills a drink in the car or leaves a wet umbrella inside unnoticed, these unnoticed water accumulations can gradually soak the carpet. Another common issue is aging door seals, which can let rainwater seep in through the gaps during rainy days, often going unnoticed.