I have a funny thing which is going on with my e39... when the radio is on and I open up a sun visor mirror the radio turns off ....
some ECU problems... , what it might be ? also any ideas how much is to fix that ?
If you don't have time to grab a new one from the dealer you can also pop it out, take it apart, clean the contacts with some sand paper and stick it back in.