Logo
Low severitycatalyst-o2

P0146 — O2 Sensor Circuit Slow Response (Bank 1 Sensor 3)

Can I drive?

Can drive — fix at your convenience.

Find a Technician for P0146

What P0146 means

This code means the third oxygen sensor on bank 1 is switching too slowly between rich and lean readings, so the computer flags it as sluggish. It's most often caused by an aging or contaminated O2 sensor, but wiring issues or exhaust leaks can also be to blame. It's a common, sensor-related code and is usually fixable by replacing the affected sensor.

Common symptoms

  • Check engine light is on
  • Slightly reduced fuel economy
  • Failed emissions or smog test
  • Mildly inconsistent engine performance
  • Stored slow-response O2 sensor code on a scan tool

Common causes

  • Aging or contaminated oxygen sensor (Bank 1 Sensor 3)
  • Sensor coated by oil, coolant, or fuel additives
  • Damaged or corroded O2 sensor wiring
  • Exhaust leak near the sensor
  • Less commonly, an engine control module fault

Typical repair cost

$150 – $400

Varies by vehicle and root cause.

Frequently asked questions

Can I keep driving with a P0146 code?

Usually yes for normal driving. It's a slow-responding emissions sensor, so the car should run fine and stay reliable. Still, get it addressed within a few weeks to protect your fuel economy and pass emissions testing.

How much does it cost to fix a P0146 code?

Expect roughly $150 to $400 in most cases, mostly for the oxygen sensor and labor. Wiring or connector repairs can be less, while sensors in tight spots can push the cost higher.

Is a P0146 code serious?

It's a low-severity code. Your engine won't be damaged in the near term, but a sluggish sensor can lead to worse mileage and a failed smog check, so it's best not to ignore it.

Why is my O2 sensor responding slowly?

Oxygen sensors gradually wear out and can get coated with contaminants like oil or fuel residue, which makes them switch more slowly. Once a sensor becomes this lazy, cleaning rarely helps and replacement is the usual fix.

Related codes