Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The engine is misfiring, stalling, or the check-engine light starts flashing.
- !There is a strong exhaust smell or a drivability change that suggests a bigger fault than the sensor alone.
What to check first
Step-by-step checks
- 1
Free - no tools
Let the exhaust cool fully before inspecting the rear sensor and surrounding wiring
- 2
Free - no tools
Check for exhaust leaks near the sensor bung or the downstream pipe
- 3
Basic tool needed
Inspect the connector and harness for heat damage or loose fit
- 4
Basic tool needed
If scan data is available, compare the downstream signal speed with the upstream sensor and engine behavior
- 5
Basic tool needed
If the engine has catalyst or mixture codes, treat them as part of the same diagnosis
If the code returns
- -If the exhaust is sealed and the signal is still slow, the sensor or wiring becomes more likely.
- -If the code returns after a sensor swap, revisit the exhaust side and catalyst pattern before replacing more parts.
- -If the signal only looks slow because of another engine-running issue, fix that first.
Background
What this code means
P0159 is a generic OBD-II oxygen-sensor code for bank 2 sensor 2.
A slow downstream response can come from a tired sensor, exhaust-side leak, or catalyst behavior that makes the signal sluggish.
Catalyst-monitor issues or slow switching on live data can show up even when the vehicle still drives normally.
Diagnosis
Common causes
Aging downstream O2 sensor
The sensor can still work but switch too slowly.
Exhaust leak near sensor
Fresh air can distort the switching pattern.
Wiring or connector issue
Heat damage or poor pin fit can slow the response.
Catalyst-related behavior
The catalyst can affect the downstream sensor's apparent response speed.
Avoid these mistakes
What not to do
- xDo not replace oxygen sensors first if there is an obvious exhaust leak or mixture problem.
- xDo not ignore rough running just because the code names a sensor.
Parts
Parts that may need replacing
See also
Related OBD codes
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0159 was expanded around common slow downstream oxygen-sensor faults, including sensor aging, exhaust leaks, and wiring issues.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference