Q: I am getting a P0171 code. It runs smooth and the fuel trim is good at idle. Under load the trim goes high.

asked by on November 22, 2016

The fuel trim increases the more the accellerator is pushed. It runs smooth and does not show any issues other than the CEL with code P0171. What should be checked or replaced? If it was a vacuum leak I would expect the trim to be lean but the trim is 0 at idle. It starts and runs fine do it does not look like a fuel issue.

My car has 106000 miles.
My car has an automatic transmission.

If your fuel trims are ok at idle,but seem to climb when a load is applied to the engine the problem may be in the fuel delivery or air metering. A clogged fuel filter may disrupt the flow up fuel and only allow enough to support idle, but not driving. A faulted air flow meter will offer the computer false reading about how much air is being drawn into the engine and once the exhaust gasses go by the oxygen sensors, the computer sees the difference and makes changes. Consider hiring an experienced technician with a professional scan tool like one form YourMechanic who can come out and take a closer look at the computer live data to offer a more personal diagnosis.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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

adding oil to full synthetic

Hello. There is no problem with you adding a conventional oil to your vehicle if it already has synthetic in it. The only thing that you need to make sure of is that you are using the correct weight oil...

Engine kicking on startup when it's cold

The first thing you'd want to do is check the ignition timing. It is possible that it is too far advanced. If it is too far advanced, odds are, it's going to need a timing chain, which can be...

I have a 2004 Pontiac Montana and the air compressor does not work anymore. Could it be a simple fuse replacement?

Hi there. Check the fuses for any blown fuses. If the fuses are good and working, then check the clutch wire to the compressor and see if there is power with the air conditioning switch on high and fan on...

Related articles

P0306 OBD-II Trouble Code: Cylinder 6 Misfire Detected
P0306 code definition Cylinder 6 Misfire Detected What the P0306 code means P0306 is an OBD-II generic code that the engine control...
B2106 OBD-II Trouble Code: Throttle Position Input Out of Range High
B2106 trouble code means there's a range issue with the throttle position input in a 4WD system, caused by a damaged circuit in the 4WD system.
P0752 OBD-II Trouble Code: Shift Solenoid A Stuck On
P0752 code means an abnormality was detected by the PCM in shift solenoid A often due too low/dirty transmission fluid or valve malfunction.