2002 BMW 525i Q&A

2002 BMW 525i Question: What do these diagnostic codes mean on my 2002 BMW 525I with 96,000 miles.

P0171, P0174, P0300, P1083,P1085 P0313, P1342, P1344, P1346, P1348, P1350,P1352 . . . I am getting rough idling and sluggish performance. My research tells me it may be the Intake Manifold Runner Valve/Adjuster Unit or Idle Control valve or Mass Air flow Sensor or Cam Shaft Position Sensor or Vacuum Leak or Oxygen Sensor. Or it may need a good Tuneup. The car lacks acceleration. The rough idling with sometimes engine shutoff occurs mostly in the idle position. Hope this helps! Thanks. -
This question hasn't been answered yet.
Answer It or share it on , or Email to get an answer.