
Check if the sunroof drainage pipes are clogged. Fully open the sunroof and slowly pour water from a water bottle into the groove (the sunroof drainage pipe) to see if the water drains out. Open the car door - there are many small holes underneath the door which are drainage holes. Check if they are clogged.

Seeing this question reminds me of a similar issue I encountered before. First, park the car in a safe place and engage the handbrake. Then, check where the water is leaking in from—it could be due to aged door seals letting in rain or a clogged air conditioning drain pipe causing backflow. Next, slowly remove the floor mats and carpets, being careful not to damage any wiring. Use towels to soak up the water and open the windows to ventilate and dry the floor. After handling it, remember to inspect the leak points, such as door edges or pipes under the seats. If you find any gaps, use sealant for a temporary fix, but it's best to visit a repair shop for a thorough check of the air conditioning system or sunroof drainage. Don’t forget to inspect the seals on doors and windows before the rainy season to prevent recurrence.

If water is found under the floor mats, safety comes first. Pull over immediately and turn off the engine to avoid the risk of electric shock or short circuits. Turn on the hazard lights to warn others, and slowly remove the floor mats to prevent water from splashing onto electronic components. Check if the doors weren't closed tightly during rainy weather, causing leaks, or if the air conditioning evaporator drain pipe is clogged and causing backflow. After soaking up the water, use a hairdryer on a low setting to dry the corners of the floor. Inspect the inner edges of the doors and the B-pillar joints for cracks, and replace the seals if necessary. I recommend regularly cleaning the drainage holes during car washes to prevent mud and debris buildup, which can significantly reduce the occurrence of such issues.

Checking for water accumulation under car floor mats is simple. First, park the car and remove the floor mats to inspect the source of the leak, such as clogged door seals or air conditioning drain outlets. Use a dry cloth to soak up the water, then open the windows to ventilate and dry the area. Pay attention to whether any wiring harnesses under the driver's seat are soaked, as they can easily short-circuit. If you find damaged door seals, repair them promptly. Regular inspections can prevent the problem from worsening.


