Close
Car Questions
RepairPal is your advocate for car care advice and guidance

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

(2002 BMW 525i)
in Kalamazoo, MI on March 03, 2012
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.

RepairPal estimates are guaranteed at over 2,000 quality certified locations nationwide. Learn more

Similar Questions

View answers to similar questions from RepairPal's community of auto experts and enthusiasts.
Battery, Alternator, Starter all good. Fuel almost full, engine oil level also okay. But the car lost power while dri...
I have no headlights interior lights nor window power when the ignition is turned on.
Didn't find what you were looking for?