Could be water near the control module (GM4)? Or a relay? Unlikely to be the switches but if you need them I have spare switches, both old type and new type.

Here's the official wiring diagram manual:

http://wedophones.com/Manuals/BMW/19...g%20Manual.pdf