there are 2 things that control electrics.... the switch and the relay. for the troubles you complain of; it could be 1 or the other.
WHAT I WOULD DO: look on eBay for the replacement switches. many are used and cheap but in good working order(with seller warranties). When you get them, notice the locks and latches and that should give u an idea how it pops out of the panels ;-)
after they've been changed and the assembly still doesn't work; suspect the relays.... (am sure someone on bimmerwerkz will be more than willing to assist u in locating those).
your total cost for parts not more than $150.- for the things you complain of-that certainly better than going to a shop and be charged more than that, not to mention the boost to ur ego for a job well done ;-)
There's a solution to everything bro... frustration? *BAHHHH... i don't even know that word ;-)
Last edited by darkhorse737; 06-23-2008 at 10:18 PM.