Here's a tip you might look for found by another mechanic I still think it's an air leak.
Customer pulled in Friday night, Check engine light on P0171. Said has had it looked at several times at another shop, shows receipts, see that maf sensor and 02's have been replaced. They told her she needs new pcm.
Told her to drop off Saturday I'd take a look at it. While drinking my cup of coffee, started doing visual inspection, couldn't help but notice rubber lip around throttle body was rolled. Pulled apart, used heat gun to mold back in to shape. Had to been that way for quite awhile, due to all the dirt in throttle body, Cleared codes, and shipped it.
After some interesting words out of cutomers mouth, she made it very clear who would be working on her cars from now on. Cup of coffee didn't even get cold during complete repair! Is your fuel pressure at least 50-60 psi? If not that will cause it as well.
Saturday, July 13th, 2013 AT 9:08 AM