The electrics on my BMW e90 failed - turn signals, high beam, instrument lights, power windows. As it turned out later, the electronic control unit was covered. A new one costs about 500 euros and it takes 3 days to wait for it, I didn't have to buy it, the guys restored mine to me. Thank you very much!