Over time, the sunroof of a vehicle can become clogged.
Charles from HomeTowne Auto Repair & Tire faced this issue when he was working on a 2012 Toyota RAV4 last month.
The vehicle had come in because of a dead battery.
As he was looking into the problem, he noticed that the check engine light and oil pressure light stayed on, even when the key wasn’t in the ignition.

Check engine light and oil pressure light
The floor on the passenger side was also saturated with water.
Many of the connectors were soaked and the sunroof was open.

Soaked floor
Cars with sunroofs have a tube that runs down the vehicle.
If the sunroof is blocked with leaves or the bottom of the tube becomes clogged, it won’t drain properly. Instead, any water will overflow into the vehicle.
Charles cleared the hoses and, after closing the sunroof, ran water over it to make sure there weren’t any leaks in the tube.
Leaks can be the result of a poor windshield installation. Door seals can leak, as well.
As fall comes to an end and winter approaches, it’s a good idea to keep an eye out for this problem and make sure your drains are clear.
You can do this by checking the sunroof for any leaves or buildup.
To check for any clogs in the tube, pour a bottle of water over the closed sunroof and look for any water that’s come out the bottom of the car. If you don’t see any water, you could have a clog.
If you suspect that there’s a clog in the tube, you should bring it into an auto repair shop to have it addressed.
This article was written by HomeTowne Auto Repair & Tire, an authorized Michelin and BFGoodrich tire dealer in Woodbridge. The auto repair shop performs various services, including oil changes, alignments and computer engine diagnostics.