Whenever my engine is on idle it starts to rev up and down and the car shakes from the revving. The engine light comes on and I can smell rich odor from the exhaust. Please help me on advise. Thanks.
Have an '04 325xi, 10K miles, driven daily. Brake friction noise has always been audible since new, just a rubbing sound seemingly from the pads. Dealer checked them and said the were fine, and just changed the fluid.