![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() |
BMW Garage | BMW Meets | Register | Today's Posts | Search |
![]() |
![]() ![]() |
BMW 3-Series (E90 E92) Forum
>
Sunroof Button (Self Function)
![]() |
![]() |
12-21-2023, 11:32 PM | #1 |
New Member
![]() 24
Rep 24
Posts |
Sunroof Button (Self Function)
Anyone here have there sunroof suddenly decide to open itself? This seems to happen in my '07 E92 seasonaly.
Worst instances was when my wife was using the car more in '16-'17 in the winter and it would decide to pop open when she was on the Autoban in Germany headed to work. I don't think she enjoyed the decompression and quick chill she felt at speed. Thinking it's a bad/dirty contact inside. |
12-29-2023, 07:13 PM | #2 |
Enlisted Member
![]() 3
Rep 44
Posts |
Yes, this happens on my E91. A search on YouTube shows it is common. The diagnosis is dirty connectors in the switch.
They suggest to remove the panel and switch, and clean the connectors. The only expense should be the liquid used to clean the contacts. |
Appreciate
0
|
12-29-2023, 08:04 PM | #3 | |
New Member
![]() 24
Rep 24
Posts |
Quote:
I'll have to do that on a future weekend. Any special cleaner you can think of being mentioned? |
|
Appreciate
0
|
12-30-2023, 04:59 PM | #4 |
Second Lieutenant
![]() 101
Rep 230
Posts |
i had to do this on my new to me E91. fairly easy job, especially if you are used to work with electronics.
i used this youtube tutorial as reference (looks long but you can scroll through it pretty much) |
Appreciate
0
|
01-29-2024, 05:05 AM | #5 |
Electronics Engineer
![]() 98
Rep 177
Posts |
![]()
My sunroof also began randomly opening and closing itself, and nothing is more annoying than having a wide-open sunroof that cannot be kept closed when it's pouring with rain. My car and its occupants quickly became drenched inside. This problem also randomly occurs after locking the car and walking away.
My car is a 2008 E92 335i, which has an SOS button and a passenger airbag indicator on either side of the sunroof button. In time, things became WAY worse. Suddenly, the audio system blew up with a non-stop crescendo of extremely loud (and alarming) pops, bangs and crackles from the speakers, whether the radio head-unit was turned on or not. An hour later, the audio system was dead... The head unit was still powered up and responsive to any kind of user-input, but there was no sound at all. The amp in the trunk was perfectly dry, properly connected, and powered up. A couple of days later, the SOS-button LED began flickering wildly, and the display on the radio head-unit indicated that it was contacting BMW, but still no sound. Days later, the passenger airbag warning LED started flickering wildly as well. Finally, the display on the radio head-unit began flickering and going out too. I removed the Roof Function Center (FZD) console and inspected the wiring, connectors, switches and the circuit board. Nothing stood out as being defective, until I discovered a SUPER-thin haze all over the board and every component of the roof console. It was a faint, smokey-gray coating that was only visible on the white plastic parts. It was easily wiped off with a finger. It was road pollution, very slightly oily, mostly smokey. And most significantly, this coating was all over the exposed contacts of every single switch. This coating is hygroscopic, meaning that it draws and retains moisture from the air, which then alters the resistance across the switch contacts, ESPECIALLY in damp weather. Note that every push-button switch presses a conductive-rubber foot across a pair of exposed contacts on the circuit board, causing a resistance drop across those contacts. Electronic circuits on the board are designed to sense the "open" and "closed" resistances across each pair of contacts. A fine coating of road pollution is sufficient to alter those resistances significantly, causing false-triggers and shorts at the output of the sensing-circuits. I used 92% rubbing alcohol on a microfiber cloth to carefully clean the entire circuit board, paying special attention to every switch contact, every rubber foot on the push-buttons, as well as the metal sliding contacts on the sunroof switch. The red markups on the photo show the locations of the switch contact pairs on the board. Remove, clean, and replace the silicone/rubber mats, which house a small rubber foot for each contact pair. Gently wipe this rubber with alcohol until clean, but do not soak. ALL symptoms were instantly cured, and every electrical function has remained perfectly reliable for several rainy months now. The audio system works perfectly, the sunroof works perfectly, the SOS button and the passenger airbag warning works perfectly. And NO software "sunroof normalization" was required. Imperceptible contamination of this circuit board obviously has far-reaching effects throughout the car. Last edited by GSB; 01-30-2024 at 02:51 AM.. |
Appreciate
1
Onizukachan1817.00 |
01-30-2024, 03:15 PM | #6 | |
Electronics Engineer
![]() 98
Rep 177
Posts |
Quote:
Let us know if this fix works for you! |
|
Appreciate
0
|
11-25-2024, 03:07 AM | #7 |
Registered
0
Rep 2
Posts |
I have an e63 630i LCI 2008.
Always after closing the car sunroof, the curtain closes about 10 cm. Every cycle. So when you close the car for a 3-4 times it will completely close. It's very annoying. Was consulting with my serviceman, he said it is somewhere coded function. I use bimmercode for my cars, but cannot find what parameters to search about this curtain. Maybe its some information stored in key memory or its some issue as in your case, please someone help )) |
Appreciate
0
|
11-26-2024, 12:47 AM | #8 | |
Electronics Engineer
![]() 98
Rep 177
Posts |
Quote:
|
|
Appreciate
0
|
![]() |
Bookmarks |
|
|