Q: Engine light p0171

asked by on

My 4Runner has a check engine light code p0171, my MAF is relitively new from a wrecker and I clean it periodically, I used throttle body cleaner to try to find a vacuum leak couldn't find anything, replaced the front o2 sensor still get the code also my 4Runners idles up when I coast to a stop sort of surging I'm not sure what to do,I ordered a second 02 sensor for the back, should I try the fuel pump or injectors? It is a 99 4Runner engine that I swapped into my 90 4Runner thanks for anyhelp!

As you may know, his code is related to a lean fuel condition which is normally related to many of the items you have listed. I would recommend checking the injector pulses to be sure they are providing enough fuel to the motor. Often times bad injectors can also cause a lean fuel mixture.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1,000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Engine light p0171

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: i keepburning the wire up coming from the armiture to the solinoid. what could be causing this?.

Hello there. It's possible that you either have an exposed wire, faulty ground, damaged starter relay or ignition relay which is drawing excessive current to the wire. I'd check all your electrical connections to the starter and from the ignition...

Q: The light bulbs on the tail lights work and I changed the fuse but the lights won't dim at night

Hello, thank you for writing in. You have covered the basics. You know the brake lights work, but they are not getting the power they should have under all circumstances. The most direct way, at this point, to find the...

Q: When the car is stopped and in gear, the engine often shakes and nearly stalls when the air conditioner is turned on

Hey there. There is an A/C idle-up VSV (vacuum switching valve) on your vehicle. The purpose of that valve is to increase engine speed at idle to accommodate the added load of the A/C compressor when the A/C switches on....

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...