I am new to this forum so forgive me if i make mistakes. I need some help with my BMW 318ci E46 2008 coupe. I was on my way back from shopping and as i was going around a roundabout my brake light, abs and asc yellow warning lights came on. I carried on driving because the braking system felt exactly as it normally does. Then a day later my windscreen wipers packed up. And today i noticed that my speedometer is not working either! I have checked all fuses and all appear to be ok. Does anyone have any ideas as to what is going on please. Also would a diagnostic find the problem? Thank you in anticipation.