There’s almost nothing worse than getting into your car after a heavy rainstorm and having to sit in wet soggy seats. If this has ever happened to you, then the main culprit could be a leaking sunroof. More specifically, the leak is typically caused by a blocked water drain in the sunroof mechanism. Here is how to fix it.
While you might think that fixing a sunroof leak could mean taking it to a mechanic, it doesn’t. In fact, you can fix your car’s sunroof leak yourself in about 20 minutes and with a few easy steps. However, you will need to visit a home improvement store to get the following tools before taking on the task:
Once you have all of those tools in place, here are a few cleaning methods that you can follow according to Family Handyman:
To test if any of these methods worked, simply pour some water into the sunroof channel and see if it comes out the bottom of the rocker panel. If it does, then you have successfully cleared the drains. If not, then you may want to try a different method.
If you like to drive around with your sunroof open a lot of time, then dirt and debris can accumulate in the drain channels over time. As such, it could be helpful to clean the drains every once in a while to ensure that they don’t get clogged up and start to leak.
If you sit in your car after a hard rainstorm, or perhaps even after a good carwash, you may notice that parts of the interior are wet. These parts may include the front seats, floor mats, or even the door panels. If you find that the car is sopping wet, then make sure to dry out the interior as much as possible before cleaning the drains.
If you can, park the car in a garage and leave the windows open overnight. You can also dry the parts of the interior using a large towel and a small space heater. If anything, it’s best to dry the interior as quickly and efficiently as possible to prevent any mold from growing or odors from forming.
After the interior is dry, clean out the sunroof drains as soon as possible. That way, you won’t have to worry about it if it ends up raining again.