P0159 OBD-II Trouble Code: Oxygen Sensor (Bank 2 Sensor 2)

Our certified mechanics come to you · Get a fair and transparent estimate upfront


Cost of diagnosing the P0159 code

P0159 is a diagnostic trouble code (DTC) for "Oxygen Sensor (Bank 2 Sensor 2)". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $154.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $50.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate* Credit towards follow-up repair Earliest Availability
Ford $154.99 $50.0
Toyota $154.99 $50.0
BMW $164.99 $50.0

*Estimates may vary by market

SCHEDULE P0159 DIAGNOSTIC Get a fair and transparent estimate upfront

P0159 trouble code definition

Oxygen Sensor (O2) Circuit Slow Response (Bank 2 Sensor 2)

What the P0159 code means

Code P0159 is a powertrain code that indicates a specific sensor in the exhaust system (bank 2 sensor 2) is not performing as it should. When an oxygen sensor modulates slowly, it is an indication it is bad. This sensor monitors the catalyst efficiency for emissions purposes.

What causes the P0159 code?

This code is set if the oxygen sensor modulates slowly. It should fluctuate between 800mv and 250mv 16 times in a twenty second period. If the sensor does not perform to this standard, it is considered to be bad. Usually due to age or contamination.

Exhaust leaks will set this code as well. Contrary to popular belief, an exhaust leak will suck in oxygen diluting the exhaust flow that will simulate the conditions the computer interprets as a bad oxygen sensor.

This is a four wire sensor with two circuits. If either of these circuits has a short or high resistance, this code could be set as these conditions will affect the oxygen sensor’s ability to perform properly.

What are the symptoms of the P0159 code?

A Check Engine Light. This sensor is mainly for emissions purpose and does not have a significant effect on the performance of the vehicle.

This is a downstream oxygen sensor, meaning it is after the catalytic converter. The computer utilizes downstream oxygen sensors to monitor catalyst efficiency and upstream oxygen sensors to calculate air fuel mixture.

How does a mechanic diagnose the P0159 code?

Technical Service Bulletins (TSB’s) should be checked for problems specific to individual year make and model vehicles.

The computer sets this code after performing some very specific tests. For this reason, a technician having scanned the vehicle and finding this code will likely confirm there aren’t any exhaust leaks before replacing the indicated sensor (bank 2 sensor 2).

If more extensive tests should be necessary, there are variety of methods to do so. A technician can tap directly into the oxygen sensors circuit and observe its function with an oscilloscope. This is usually performed while introducing propane into the intake or creating a vacuum leak and observing how the oxygen sensor reacts to the change in conditions. These tests are often done in conjunction with a test drive.

Resistance tests can be taken with the oxygen sensors connector unplugged from the vehicle's electrical harness. At times, this is done while applying heat to the sensor simulating conditions the sensor would experience when installed in the exhaust system.

Common mistakes when diagnosing the P0159 code

Failing to spot other problems, such as exhaust leaks, vacuum leaks, or misfires are not uncommon. Sometimes other problems can be subtle and easy to miss.

Downstream O2 sensors (O2 sensors after the catalytic converter) exist to make sure the vehicle meets the EPA’s tailpipe emissions standards. Not only does this O2 sensor test the catalyst efficiency, but tests are performed to test the effectiveness of the sensor itself.

The stringent nature of these tests require all other systems to be operating correctly or the results may not be accurate. For this reason, most other codes and symptoms should be addressed first.

How serious is the P0159 code?

This code has a low impact on the daily driving of the vehicle. This is not a system that will make a tow truck necessary.

The seriousness of global warming is what has prompted the EPA and auto manufactures to implement systems such as this.

What repairs can fix the P0159 code?

  • The most common repair is the replacement of the indicated oxygen sensor (bank 2 sensor 2).

  • Exhaust leaks must be repaired before any oxygen sensor is replaced.

  • It is not uncommon to find damaged wiring in the oxygen sensor circuit that would need to be repaired. These circuits are shielded and require extra attention when fixing them.

Additional comments for consideration regarding the P0159 code.

  • Bank 1 is the set of cylinders with number one cylinder in it.

  • Bank 2 is the set of cylinders that does not have number one cylinder.

  • Sensor 1 is the sensor before the catalytic converter which the computer uses to make fuel ratio calculations.

  • Sensor 2 is the sensor that comes after the catalytic converter and is mainly used for onboard emissions testing.

The following conditions must be met for your car to test the health of the bank 2 sensor 2 O2 sensor. This fault detection method may vary between manufacturers and will occur when the following conditions exist:

  • When the car is moving between 20 and 55 miles per hour.
  • The throttle must be open for a minimum of 120 seconds.
  • Operating temperature above 70℃ (158℉).
  • Catalytic converter temperature above 600℃ (1112℉).
  • The evaporative emissions system is purging.
  • The code is set if the oxygen sensor voltage transitions less than 16 times from rich to lean in a 20 second interval.
  • This test utilizes two trip fault detection.

Need help with a P0159 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

Check Engine Light
P0159
trouble codes

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0159 code.

SCHEDULE P0159 DIAGNOSTIC
Get a $50 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(8600)

Rating Summary
8017
273
65
46
199
8017
273
65
46
199
 at YourMechanic

Brandon

9 years of experience
133 reviews
Brandon
9 years of experience
Ford Escort L4-2.0L - Check Engine Light is on - Nashville, Tennessee
Brandon showed up ahead of schedule, was very personable and diagnosed my problems. He also scheduled my next appointments which will be with him.
 at YourMechanic

William

23 years of experience
33 reviews
William
23 years of experience
Lexus IS250 V6-2.5L - Check Engine Light is on - Mableton, Georgia
Arrived early which was great. William was courteous, and attentive to the issue. Even though it took several attempts I'm so happy he was determined to fix it and he did!
 at YourMechanic

Dan

40 years of experience
1080 reviews
Dan
40 years of experience
Plymouth Grand Voyager - Check Engine Light is on - Lawrenceville, Georgia
Mr. Dan Barber was quite patient, courteous and quite knowledgeable. From my observation, Mr. Barber appears to be quite professional.
 at YourMechanic

Christopher

9 years of experience
120 reviews
Christopher
9 years of experience
Ford Fiesta L4-1.6L - Check Engine Light is on - Smyrna, Georgia
Chris communicated with us each step of the way up until his arrival. He listened well, was knowledgeable, and was prepared. He took the time to diagnose the problem, explained the what, why and how and provided a solution. I would definitely recommend him and will use him again.


More related articles

P2192 OBD-II Trouble Code: System Too Rich at Higher Load Bank 1
P2192 P2192 code definition System Too Rich at Higher Load Bank 1 What the P2192 code means This code indicates there is a rich condition in the exhaust under high load conditions. High load conditions exist when a vehicle is...
P0674 OBD-II Trouble Code: Cylinder 4 Glow Plug Circuit
P0674 code means when the voltage from the glow plug circuit has a variance of 10 % over manufacturer specs due to a faulty plug, relay, or wiring.
P3416 OBD-II Trouble Code: Cylinder 2 Exhaust Valve Control Circuit High
P3416 means an issue in engine cylinder number 2 which may cause vehicle to not be able to switch over to lower power mode such as v4.

Related questions

Truck making rattling sound underneath
Hi. The issues are probably unrelated. The first step in diagnosing your Check Engine Light is to retrieve the diagnostic trouble codes (DTCs). There are countless reasons your Check Engine Light may be on (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection), and these codes serve as...
Car check engine light flashing and vibrating a little, shortly after filling up gas tank
First the Check Engine Light should be addressed to see what code is stored. The code should be diagnosed as needed. The most common reason for the light flashing is a misfire in the engine. The misfire after getting fuel...
Car locked up
Your vehicle likely lost steering and braking because your engine shut down. You lose all power steering and braking when your engine loses power. As for the warning lights in the dash, I would recommend scanning your vehicles computer with...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (844) 997-3624 · hi@yourmechanic.com