Skip the auto shop - Our mechanics make house calls

Q: Car is jerking back and forth. P0171 and P0172 codes are on.

asked by on

Car runs like normal but after a while will begin to struggle jerk back and forth and won't accelerate if I hit the gas pedal then will go and shut off on me and won't turn back on until after a couple of minutes. Car does it every now and then at random times shows the check engine light and shows both codes p0171 and p0172.

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

A: Hello. These symptoms suggest something is ...

Hello. These symptoms suggest something is causing big swings in the fuel mixture when this occurs - quite possibly the O2 sensors (pre-catalytic converter - 2 of them). P0171 is a "lean mix" warning, and P0172 is a "rich mix" warning. They may be able to keep the engine within boundaries most of the time, but not all. If the O2 sensors on your Impala are the originals, they are certainly well-used at this point, and should be replaced. I would recommend having an oxygen sensor replacement for the two pre-catalytic converter sensors. If you’d like to have this done, a certified professional from YourMechanic can perform these services at your home or office.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: Vehicle started running rough while driving. Now running/idling rough running rich.

Hello. From the symptoms you describe, it would appear that your vehicle is having issues with the oxygen sensors. P0172 is the code for bank 1 being too rich. This can be caused by a wide variety of issues. The...

Q: Truck keeps stalling and won't start

Hi, thanks for writing in. A vehicle that cranks normally but doesn't start generally indicates a lack of spark or fuel. The first thing to do is check for diagnostic trouble codes as these codes serve as starting point for...

Q: Today I was driving and all of sudden my engine hot idle light sensor came on. I am waiting to check my coolant level out.

Is your Check Engine Light also on? If you do then, you should have a mechanic scan the computer to see what is causing the light to come on and what is causing your idling issue. This specific model has...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
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 P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
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...