Check for a local BMW club that can point you in the direction of a mechanic would be my advice. There may be several things combined causing this issue such as, worn spark plugs or bad coils, a vacuum leak in the intake, plugged air filter, and so on. How shall we proceed?
SPONSORED LINKS
Thursday, March 11th, 2010 AT 10:34 AM