2003 BMW M3 Base 6 Cyl 3.2L - Engine
EML light comes on after engine bucks,jerks usually while deaccelerating(sp). Some times it goes into safe mode after.
Codes say engine misfire and multiple cylinder shutdown. One shop replaced a valve causing loss of compression. Codes say throttle position sensor bad. Another shop wants to replace all throttle position sensors and throttle actuator. Symptoms occur more when driving in slow stop and go driving ( 15 to 30 mph ). Car runs great when pushing it more but can hear/ feel it missing when reving at a stand still.