Quote:
Originally Posted by X5chemist
An experienced mechanic knows those code by heart.
|
I absolutely agree any pro mechanic working on many brands would.should know them by heart. My exception those who, like me (and probably many of any BMW forums members) who are not pros, only work on BMWs, and were forced to buy a BMW specific tool a long time ago. So P codes haven't been seen in a LONG time (at least 10 years and as many BMWs in my case).
Sorry OP for the slight OT. But your misfire situation is definitely one all of us have gone through at some point on a BMW. It's usually vacuum related but at times can be ignition system (least probably in my experience is fuel supply). If you have access, your short term and long term fuel trim data would be helpful with diagnose by some of the more technically minded members.
When I have misfires, especially at certain mileages, I tend to take the shotgun approach to it and replace all coils/plugs, vacuum lines, crank case breather components, valve cover gaskets, etc, etc. It usually costs more (sometimes a lot more) but saves time on diagnosis and "resets" the clock for another ~100k miles before I'll need to worry about misfires again.