Hey guy's, any one knows how to unclogg sunroof drain hose on my 2001 740i? or where they are located ? every time it rains my back seat gets wet,dripping from the head liner,windows are water proof. thanks in advance for any help.
Q&AAsk Your Question
2001 BMW 740i
Question: sunroof drain hoses
Answer #1irvtech March 19, 2009, 01:52Journeyman
If you open your sunroof and look arounf the frame assembly you should see 4 drain holes. Two are at the very front of the sunroof recess at the corners. The rear drains are at the rear corners of the sunroof frame, usually we remove the sunroof so that we can see the back area of the frame assembly. From each drain run hoses that direct the water to the bottom of the vehicle where they drain on to the ground. The front hoses run through the front pillars of the windshield,(called the "A" pillar) the rear hoses run down either the middle door post,("B" pillar) or the rear windshield pillar("C" pillar). sometime these hoses disconnect from the drain fittings and cause leaks. It sounds like yours might have debris plugging the rear drains. I use heavy wire (more like braided cable) to clean the drains, the cable is firm enough to push the junk through the hoses. You must be cautious trying to clean the hoses out, if you push too hard you may disconnect the hose from the fittings and to repair this you will have remove the headliner to access the hose and reattach it to the fitting and that is lots of work. Good luck.
Replymajordave59, July 26, 2012, 11:10Rookie
This is the best information I have received in a long time. My wifes 01 740il leaks somewhere in the rear headliner, side light area and we couldn't figure out where it was coming from. I know this answer was posted a long time ago but i'm hoping you receive this becasue i need some help. I cannot locate where the C pillar drain tube comes out. I want to try using air pressure to clean it from the bottom up so I don't have to disassemble anything. I've searched underneath the auto around the rear wheel and can't find anything. Thanks for any information that you can provide.