Welcome to Bimmerfest -- The #1 Online Community for BMW related information! Please enjoy the discussion forums below and share your experiences with the 200,000 current, new and past BMW owners. The forums are broken out by car model and into other special interest sections such as BMW European Delivery and a special forum to voice your questions to the many BMW dealers on the site to assist our members!

We have had very heavy rain in Sydney over the past 24 hours. My car was parked outside. I woke up at 3:00am thismorning to the sound of my car alarm ringing (not sure what caused the alarm to be triggered, Im thinking water in electrics?). I ran out in the rain to turn the alarm off and found firstly, my interior lights were on, then I found that an abundance of water had leaked through the sunroof, trickling its way down the passenger front windscreen pillar and creating a pool in my passenger footwell.

I tried to start the car and sure enough a flat battery. I had no choice but to leave it until the morning. 3 hours later I jumped the car and did my best and soaking up the water. 3 Problems I now face.

1. When the car is on, I get a chime on the dash saying that one of the doors is open (when they are all closed). Every time I come to a Stop and them move forward again, the "door open" chime rings again.

2. When I turn the car off the reverse lights remain on, even when the car is not in reverse. The reverse lights stay on even when the LKM is disconnected (not sure if the LKM controls the reverse lights or not)

3. From the searches I have done, the sunroof drain is probably clogged which is causing the water to leak inside. Anyone know any tricks and tips in getting to the sunroof drain and cleaning it?

Sunroof drain - Fine wire. Get the seats and carpets out asap. Check the drain hols in the bottoms of the doors. When it finally stops raining there pull off as much interior trim as you find necessary and dry EVERYTHING out. You could even have water in the loom up to the dash cluster (capillary attraction). Water in looms does funny things. If you really want it dry - drive over here to Perth 33+ and dry as a chip. The kettle is on!

Keep using the hair dryer and drive around in a hot place for a while. The foam is thick and you really need to air it out to prevent mildew. Use a wooden stick to hold up the carpet to let it air out.

The reverse lights staying on are the result of a bad/frayed wires at the trunk arm leading to the trunk lid.
Remove the cover on the trunk lid arm and take a look at the wires there. You will more than likely find your problem. It can be fixed with butt splice connectors.

The door open warning is due to a bad switch in the b-pillar door catch. If you look at the catch there is a black switch on it that may be loose. Try driving around with the switch taped closed. If that doesn't work it might be the wiring. See this:http://www.bimmerfest.com/forums/sho...43&postcount=2

One more thing. If the leak comes back again(mine did) use some of that green weed wacker/trimmer line, like this:

If you have access to a dehumidifier, I recommend it in your car overnight to help dry it out. I do that to my boat in the fall just before I wrap it up for winter. It works well and keeps the musty smells away.

__________________

I discovered I scream the same way whether I'm about to be eaten by a great white shark or if a piece of seaweed touches my foot.

Keep using the hair dryer and drive around in a hot place for a while. The foam is thick and you really need to air it out to prevent mildew. Use a wooden stick to hold up the carpet to let it air out.

The reverse lights staying on are the result of a bad/frayed wires at the trunk arm leading to the trunk lid.
Remove the cover on the trunk lid arm and take a look at the wires there. You will more than likely find your problem. It can be fixed with butt splice connectors.

The door open warning is due to a bad switch in the b-pillar door catch. If you look at the catch there is a black switch on it that may be loose. Try driving around with the switch taped closed. If that doesn't work it might be the wiring. See this:http://www.bimmerfest.com/forums/sho...43&postcount=2

One more thing. If the leak comes back again(mine did) use some of that green weed wacker/trimmer line, like this:

Thanks paper plane, how do you mean "use a wooden stick"? Do you mean actually get under the carpet and lodge a stick under it? How is the best way to get under the carpet ti do this?

luckily I changed the fuse for the reverse lights ( even though it wasn't blown) and that actually fixed the reverse light issues.

For the "door open" warning I will look into that tonight.

Funnily enough I bought the weed wacker line as a backup in case the electric eel didn't work.

Yes, just remove certain things holding the carpet down like the black plastic door sill cover at teh bottom of the door, and the kickpanel with the speaker in it.

To remove the kickpanel, find a right sized allen wrench or use a small flathead jewelers screwdriver and turn the fasteners 90 degrees.

When you are able to pull the carpet up slightly it will want to go back down into its place. Jam the stick in between the carpet and the metal floor to allow air circulation. If you happen to find a pool of water, look for some metal plugs in the floorpan of the car right underneath the carpet. Pry those out to allow for drainage. When its dried-out, reseal the metal plugs into the floorpan with some silicone caulking.