Q: Got a trouble code P0171.

asked by on

Got code P0171. Plugged in my OBD II scanner so I could monitor the O2 sensor function. Immediately I noted that while at normal operating temperature, the Bank 1, # 2 O2 sensor was not cycling as it should. It was keeping a constant voltage output of about .7-.8 volts. To me it appears the O2 sensor has failed and needs to be replaced. Just wanted to bounce this of someone to see if I'm on target.

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

The purpose of the No. 2 sensor is to monitor the efficiency of the catalytic converter. Consequently, if everything is functioning correctly, the No. 2 sensor is supposed to report a constant voltage. If the No. 2 sensor waveform mimicked the No. 1 sensor (which IS supposed to fluctuate around an average) that would mean that the catalytic converter has failed. So, if you see the front (No. 1) O2 sensor wave form switching from high to low (rich to lean) while the post converter sensor displays close to a straight line, that is an indication that the catalytic converter is functioning as intended. On the other hand, if the post converter sensor has the same waveform as the front sensor, that is a tip off that the converter is not functioning.


With regard to Diagnostic Trouble Code P0171 that is a serious code which requires prompt attention because continued operation could, in fact, damage the converter. Typically, P0171 will set if any of the following faults occur: faulty fuel pressure regulator; weak fuel pump; clogged fuel filter; faulty powertrain control module (rare to very rare); vacuum leak; faulty injector(s); faulty oxygen sensor(s); or faulty mass air flow sensor. If you request a check engine light diagnostic a certified mechanic from YourMechanic will pinpoint the cause of the fault that caused the code to set. Once the faulty part or component is identified, it is explained to your satisfaction and the mechanic will let you know of the cost to repair. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

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
  1. Home
  2. Questions
  3. Got a trouble code 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: Truck won't start after replacing fuel pump and filter. It acts like it has no spark - 2000 Jeep Grand Cherokee

If the motor started and ran for five minutes, it is highly unlikely that it has no spark. You may want to consider checking the fuel pressure regulator. As you may know, this is responsible for helping maintain the correct...

Q: Does the OBD System Measure Gases in the Car's Exhaust?

The onboard diagnostic (OBD) system utilizes sensors mounted in the engine exhaust stream to measure the amount of oxygen that comes out of the engine after the combustion process. When an engine intakes a certain amount of air into the...

Q: Engine smells hot at times.

Hello. If the check engine light is coming on at times with no other symptoms then the best thing to do would be to have the computer scanned for codes as that can reveal what the engine is seeing. If...

Related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...