Hi all, enjoy the forum and the posts.
I have a 2007 335i coupe that I love and have owned for 6yrs.
I had the HPFP replaced via the recall.
110k miles
Recently it started throwing the following codes simultaneously;
P112F - Manifold Absolute Pressure to Throttle Angle Too High Bank 1
P0304 - Misfire Cylinder 4
P0174 - Mixture Control 2 System Too Lean Bank 2
P0171 - Mixture Control System Too Lean
I replaced the plugs, injector coils, and the high pressure fuel rods and they are still being thrown.
Car starts up fine, runs great for a minute or so, then when something kicks in, the idle drops significantly, it starts choking, and pretty much stalls out. If I keep the rpms high for 3-4 min, it seems to run better and idle smoother, but as soon as I drive it, it stalls whenever I come to a stop.
Any help is appreciated.
Ron
Hello Ron,
I am also a long time lurker whom has now decided to step out of the shadows. Welcome to the club!
As far as your codes are conderned, I do not have very much experience with the first two...
However, the P0174 & P0171 do point towards a vacuum leak or a MAF sensor issue.
I hope that this might help you find some answers..
Kind regards,
Marcus
Lean codes are usually due to a vacuum leak. On a turbo engine, I would also guess a leak in the intake plumbing, or intercooler or charge pipe. Worst case is a bad turbo or wastegate that is not allowing full pressurization.
Bookmarks