Toyota Forum banner

P0171 code help

2.7K views 21 replies 6 participants last post by  cj1  
#1 ·
Image
 
#2 ·
Your car is adding an insane amount of fuel to the engine to keep it running. This could be due to many factors: A vacuum leak, a bad MAF sensor, a bad air-fuel ratio sensor, a bad oxygen sensor, bad fuel pump, bad fuel pressure regulator, bad fuel injectors, etc.

What is your MAF sensor reading (in grams per second) at idle?
 
#4 ·
Every time you start your car, the car's computer uses pre-determined values to keep the engine going. It's only after the car enters into "closed-loop" that it starts using info directly from the various sensors to keep the engine going. Removing or unplugging the MAF sensor should not stop your engine from running, it just might run a lot worse or even better. There is a chance your MAF sensor could be bad.

If you are able to post your MAF values at idle, it would allow for a better diagnosis.
 
#8 ·
I don't know what year or how many miles are on your car, and I'm guessing it's a 4 cylinder because there's only 1 bank.

Isn't there a readout on the obdii that checks your sensors? I'd change the 02, reset the code and then watch the fuel trims after you installed the new O2.
 
#15 ·
Ok, since stft is down about 27% suspect vacuum leak.
If you keep the idle up high for min or two LT probably would come down also.
A shop should be able to locate the fault quickly.
DIY- check appropriate after MAF intake/vacuum line connections by spritzing water around suspect areas looking/listening for hissing/bubbling that indicate a vacuum leak.
If no external leak then check braked booster vacuum line/ purge solenoid vacuum line /PCV for leaks.

Good luck and let us know how it goes.