OBD codes / P0147

OBD-II trouble code

P0147

Moderate

O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 3)

A dead heater on the rearmost sensor has no effect on how the car drives — carry on normally. Fix it before an emissions test: beyond the active code itself, an unheated sensor can keep the catalyst monitor from ever completing, which is a separate reason to fail inspection.

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

What this code means

Every modern oxygen sensor carries a built-in electric heater so it reaches its working temperature quickly instead of waiting for exhaust heat — and the third sensor on Bank 1, sitting after the second catalytic converter where exhaust is coolest, depends on its heater more than any other. P0147 means the computer detected a fault in that heater circuit: it is drawing the wrong current, or none at all. The heater element inside the sensor is the usual failure, which means a new sensor, since the heater is not serviceable separately. A blown fuse or a wiring/connector fault along the long underbody run are the cheaper alternatives worth checking first. Until the heater works, the sensor warms slowly or not at all, so the computer may also log no-activity faults and cannot complete its catalyst monitoring.

Stuck on code P0147?

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 no drivability change
  • Failed emissions test
  • Emissions monitors slow to reach 'ready' status

What it costs to fix

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
Fuse$1$10~0.1–0.3 hrs
Wiring / connector repair$10$120~0.5–1.5 hrs

Check the fuse first — heater circuits are commonly fused, and that fix costs pocket change. Otherwise this is a standard sensor replacement, usually quick thanks to under-floor access, with rust-seized threads the main complication.

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

Frequently asked

Why do O2 sensors have heaters?

The sensing element only works hot — several hundred degrees. Exhaust heat alone takes minutes to get it there (and may never suffice this far downstream), so a built-in electric heater brings it online within seconds of a cold start.

Does P0147 mean a new sensor?

Usually — the heater is sealed inside the sensor and cannot be repaired separately. But rule out the fuse and the connector first; both fail more often than people expect and cost almost nothing to fix.

Can I drive with P0147?

Yes, indefinitely from a mechanical standpoint — the engine does not use this sensor for anything. The deadline is bureaucratic: emissions testing fails on the active code and possibly on incomplete monitors.

How does P0147 relate to P0141 and P0135?

They are the same heater fault at different positions on Bank 1: P0135 is the upstream sensor's heater, P0141 the sensor after the first converter, and P0147 the sensor after the second converter on cars equipped with one.

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

Diagnose P0147 for my vehicle

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0147 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.