OBD codes / P0159

OBD-II trouble code

P0159

Moderate

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

This is one of the gentler check-engine causes: a tired monitoring sensor after the catalytic converter. Driving is fine in the meantime. Replace it at your convenience — sooner if you have an emissions inspection coming, since an active code is an automatic fail in most testing areas.

Diagnose P0159 on my car →Free · specific to your year, make & model

What this code means

The engine computer periodically tests each oxygen sensor to make sure it still reacts quickly to changes in the exhaust. P0159 means the post-catalyst sensor on bank 2 responded, but too slowly to pass that test. Downstream sensors naturally read steadier than upstream ones — the catalytic converter smooths out the mixture swings — but there is still a minimum responsiveness the computer expects, and an aging sensor gradually falls below it. Slow response is the classic signature of a worn-out or lightly contaminated sensor, which is why this code, more than its low-voltage or no-activity siblings, usually ends in a straightforward sensor replacement. An exhaust leak near the sensor or degraded wiring can occasionally mimic it.

Stuck on code P0159?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

Symptoms you might notice

  • Check-engine light with the car driving normally
  • No reliable symptom beyond the light in most cases
  • Failed emissions test while the code is active

What it costs to fix

Typical range: $100–$400 · about ~0.3–1.2 hrs of labor

If the cause is…PartLabor
O2 sensor (Bank 2, Sensor 2)$30$200~0.3–1 hrs
Wiring or connector repair$5$60~0.5–1.5 hrs
Exhaust leak repair (gasket or flange)$15$100~0.5–1.5 hrs

Slow-response codes end in a sensor replacement more predictably than most O2 codes, so estimates tend to be tighter. Labor depends on access and on whether the old sensor threads come out willingly — rusted exhausts push toward the high end.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0159 for my exact vehicle →

Frequently asked

Is P0159 almost always the sensor itself?

More often than most O2 codes, yes. Slow response is the typical way an oxygen sensor ages out — the element degrades gradually until it can no longer keep up. Wiring faults and exhaust leaks are possible but tend to cause stuck or dead signals instead.

How long do oxygen sensors last?

Modern heated sensors commonly last on the order of 100,000 miles, though it varies with fuel quality and whether the engine burns oil or coolant. If P0159 shows up on a high-mileage vehicle, its siblings are the same age — some owners replace downstream sensors in pairs.

Can I clear P0159 and see if it comes back?

You can, and because the computer only tests sensor response under certain conditions, it may take days of driving to return. But a slow sensor does not heal — if the code came back once, plan on replacing the sensor rather than clearing it repeatedly.

Does P0159 affect fuel economy?

Barely, if at all. Some systems use the downstream sensor for minor fuel-trim fine-tuning, so a lazy one can nudge mileage slightly, but the upstream sensor does the real fuel-control work. Any big mileage drop points to a different problem.

Seeing P0159 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0159 for my vehicle

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0159 from your phone — see our honest guide to the best OBD2 Bluetooth adapters.

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.