OBD-II trouble code Moderate

P0145 code: O2 Sensor Circuit Slow Response (Bank 1, Sensor 3)

P0145 means o2 Sensor Circuit Slow Response (Bank 1, Sensor 3). The code says where to look, not what failed — the fix depends on which cause your car actually has.

Free to start. No account needed.

What P0145 means

This code means the third oxygen sensor on Bank 1 — present only on vehicles with a second, downstream catalytic converter — took too long to react when the computer tested it. The computer occasionally provokes a mixture change (often during deceleration fuel cut) and times how quickly each sensor responds; a healthy element registers the swing promptly, while an aging one lags. Slow response is the classic signature of a sensor wearing out, with contamination from oil, coolant, or silicone vapors as the other common cause; marginal wiring or an exhaust leak near the sensor can also smear the reading. Since Sensor 3 only verifies the final stage of emissions cleanup, nothing changes in how the car drives — this is an emissions-integrity fault, not a performance one.

Stuck on code P0145?

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.

P0145 symptoms

  • Check-engine light with no other noticeable symptom
  • Failed emissions test
  • No performance or economy change

What it costs to fix P0145

Typical range: $100–$450 · about ~0.3–1 hrs of labor

If the cause is…PartLabor
Oxygen (O2) sensor (post-catalyst, sensor 3)$30–$250~0.3–1 hrs
Exhaust leak repair near the sensor$20–$200~0.5–2 hrs

A lazy sensor is replaced, not repaired, and this position is usually easy to reach under the floor — expect the low end unless rust has seized it. If contamination is suspected, find and fix the oil or coolant source or the new sensor will slow down too.

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

How to fix P0145

Easy — basic tools, most owners can do this

  1. Read the freeze frame and pending status

    Note whether P0145 is pending or confirmed and what the freeze frame shows; this test usually runs during deceleration at full operating temperature. A single pending code on a car that mostly makes short cold trips deserves a recheck after a proper highway drive before you buy a sensor.

  2. Graph Sensor 2 and Sensor 3 through a coast-down

    Record live data while coasting in gear from cruising speed so the computer cuts fuel. Both rear sensors should fall toward the low end of their range, Sensor 3 a beat behind Sensor 2 because it sits after a second converter; if Sensor 3 trails far behind or drifts down over many seconds while Sensor 2 drops cleanly, the third sensor is the slow one.

  3. Check the heater, because this sensor runs cool

    Exhaust reaching the last sensor has cooled considerably, so Sensor 3 leans heavily on its internal heater to stay responsive. Measure heater resistance at the unplugged sensor against the service manual and confirm heater power at the harness — a weak or intermittent heater can make a sensor sluggish without always setting a heater code.

  4. Inspect for leaks and grime near the tail end

    Look for a rotted joint or loose clamp just ahead of Sensor 3, and for undercoating, oil, or packed road grime on the sensor body and its lead. Many sensors draw their outside reference air through the housing or wiring, and smothering that path can distort the signal.

  5. Fit a new Sensor 3 and repeat the coast-down

    Replace the Bank 1 Sensor 3 with a quality part matched to the original — bargain universal sensors with spliced leads are a common source of repeat slow-response codes. Repeat the coast-down graph to see a prompt drop, then drive normally until the monitors complete.

DIY or shop? Everything here is home-mechanic friendly: a scan tool that records live data, a multimeter for the heater, and a safe way to get under the car. The rearmost sensor is often the most exposed and easiest to reach, though years of road salt can seize it in place. Have a shop take over if the sensor is fused into the pipe, if the exhaust behind the second converter needs welding, or if you want the coast-down data interpreted by someone with a lab scope. It isn't urgent, but plan it ahead of any inspection.

Tools for the DIY steps: Scan tool that records live data · Digital multimeter · Ramps or jack stands · O2 sensor socket · Penetrating oil

Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P0145.

Which cause is it on your car?

Start a case with P0145 and your car. Redline weighs these causes against what your car shows, and names the check that would settle it before you buy parts.

Diagnose P0145 on my car

Can I drive with P0145?

Moderate. P0145 is low urgency — a slow third-row sensor isn't something you're likely to feel from the driver's seat. Replace it when convenient, prioritizing before an emissions inspection or before anyone diagnoses a catalyst code on this bank, since this sensor's data feeds that judgment.

Redline can’t determine from a symptom or code alone whether your car is safe to drive.

P0145: common questions

What does 'slow response' mean for an O2 sensor?

The computer times how fast the sensor reacts to a deliberate mixture change. A response slower than spec means the sensing element has aged or been contaminated — the automotive equivalent of a worn-out battery that still works, just badly.

Is P0145 worth fixing if the car drives fine?

Eventually, you do. You may never notice this fault from behind the wheel — that is the nature of post-catalyst sensors — but you cannot pass an OBD emissions test with an active code, and the catalyst monitor on this bank is unreliable until the sensor responds properly.

What is the usual cause of P0145?

Plain old age — sensor elements slow down over tens of thousands of miles. Contamination from burning oil or coolant is the main alternative, and it matters because a contaminated replacement will fail the same way unless the source is fixed.

How does P0145 differ from P0133 and P0139?

All three are slow-response faults on Bank 1, just at different positions: P0133 is Sensor 1 (upstream, affects fuel control), P0139 is Sensor 2 (after the first converter), and P0145 is Sensor 3 (after the second converter, on cars that have one).

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0145 from your phone. See our guide to the best OBD2 Bluetooth adapters. Run a repair shop? See Redline for shops.

Generic OBD-II reference. Manufacturer-specific behavior varies. Confirm with a scan tool and, for safety-related codes, a professional inspection. Cost ranges are reference ranges, not quotes.

Start a case

Seeing P0145 on your car?

Every problem becomes a Case. Tell Redline what the car is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example