sunroof drain clog repair and recall on VW and Audi
Clearing the sunroof drains, fixing a broken line, or the Audi and VW sunroof recall
Clogged or broken sunroof drains can let in water. This resulted in a class action lawsuit and recall from water damaged interiors.
There are water drains at the corners of the sunroof that let water drain out to an exit at the door hinge. This was added to VW's maintenance recommendations after a class action lawsuit. The drains should be checked once every 2 years or 40,000 miles and cleaned as necessary, whichever occurs first. If you park under a tree or leave the sunroof open it gives a greater chance for clogging due to debris. In that case I recommend actively cleaning and checking twice a year. If it gets blocked, the water will back up and empty into the driver or passenger side footwell, causing possible water damage to electronics, mold, etc.. Regular cleaning will help prevent this. Other common places for water to leak in is from a bad windshield gasket (if you recently had the windshield replaced) or the shelf area under the windshield.
Checking just involves pouring a cup of water down the drain to flush out any buildup that could block it. Cleaning involves pushing out any debris.
Mk3 Passat sunroof drains exit into the fender. All other VW TDI drain into the door hinge area as pictured below.
Mk4 Passat (1998-2005) also have drains under the windshield area. Lift up the plastic cover and there are 2 drains - one under the battery and one under the brake reservoir. Leaves can clog these and cause pooling of water which can enter the cabin and damage the CCM (comfort convenience module). This module controls functions such as windows and keyless entry.
Mk5 cars: 2005/6-2010: the sunroof drains into the fender in the front and at the bumper in the rear. Caution: pour water in the center of the sunroof drain channel and not the corners where the drains are. There's an area just above the drain area which is not weather sealed (German engineering?) so any water there will go onto the headliner. A very heavy rain can overwhelm the drains and cause water to backup into that non weathersealed area and into the interior. Also see 1000q: headliner removal.
Warning - if you do poke a hole into the line or it's already broken, feed a new line into the old line as pictured below instead of taking the interior apart.
Sunroof drain testingI left my 2006 Jetta w/sunroof tilted for ventilation because it's really hot and humid in the NE. It rained heavily and the next day, I saw the brake lights were on which drained the battery. Disconnected the battery and saw there was water around the accelerator pedal and brake switch. Blew it dry, problem fixed.
Traced the leak to the front left sunroof drain and here's what I learned. At least on the mk5 cars, when you test the sunroof drain for leaks by pouring water down it, pour the water in the CENTER of the sunroof channel and pour slowly. Do not pour the water at the drain (corner) because some will splash onto the rail area. There's an area just above the drain area which is not weather sealed (German engineering?) so any water there will go onto the headliner.
I dropped the front of the headliner and water tested the sunroof drains and blew some LIGHT compressed air to check for debris clogging the line. It passed both tests.
Therefore, I concluded that the rain was too heavy - water went above the drain area into the front of the rail which is not weather sealed and got into the interior. Solution: close the sunroof if it's going to be anything more than a light drizzle or turn on rain closing if your car is equipped with the sunroof. I had it turned off because I was going to leave the car for more than one day.
To prevent any possible future drain failure, I added some silicone sealant to the drain hose. It's normally just sitting on the drain nipple with a clear flexible piece of hose that acts like a union. Below is a picture of one of the front corner drains.
weedwacker line or something stiff and flexible but not hard or sharp like a coat hanger (too hard)
some water to flush out the drain
Sunroof drain cleaning procedure
Open the sunroof and front doors. There are 4 drains at the sunroof, one at each corner. A weedwacker line is pictured sticking in one of the drains.
In the mk3 passat the drain outputs are in the fender well and not visible.
Mk4 VW Jetta and VW Golf drains are in the door hinge as shown by the weedwacker line. You can clip the tip of the drain to let water exit easier. This is the modification of the drains as a result of the class action lawsuit. The New Beetle's drains are by the front-lower windshield trim corners. If you can't find the drain output, pour a little water at the top of the drains and see where it exits.
Pour some water into the sunroof drain at the top and check for proper flow out the drain. This will also help clean out any small particles. I don't recommend compressed air because it might blow loose the line. If this happens, you have to remove the interior panels to repair the line. If it's okay, pour a lot of water in there to flush any particles out. If the line gets dislodged or you find water leaking into the interior, repair it using the steps below.
If it's not flowing well, use a weedwacker line to poke it clean little by little or twist the rubber exit drain with your fingers to open it. Do not use a coat hanger or anything that could puncture the drain line or else you will have to remove the interior panels to repair it! Don't force the weedwacker line!
As mentioned in the introduction, the mk3 and mk5 sunroof drains are behind the fender.
Repairing a broken sunroof drain line
If you find that the line is broken, you must repair it to prevent electrical and interior damage. The normal procedure is to take the interior panel "A" pillar, the one by the windshield apart and replace the line. If your car is equipped with head curtain airbags there's also an airbag in there so disconnect the battery and follow all applicable cautions in your factory service manual before doing any work.
An alternative is to put a new line inside the old line. Snake a hose into the sunroof drain and out the drain. Then trim to fit. If it doesn't want to go in through the top, snake the line in through the bottom. Pictures from volksbloggin.
Put a fitting in the end of the hose to prevent it from falling in any further. Clean the area thoroughly. Use silicone sealant to hold the upper end in place and let dry. Some broken sewer lines can also be repaired with a liner instead of having dig out the line.
Here is a picture of what the sunroof drains look like on the inside (mk5 shown). I put a little gasketmaker around the drain to help hold it in place.