OBD-II trouble code Moderate

P0147 code: O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 3)

P0147 means o2 Sensor Heater Circuit Malfunction (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 P0147 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.

P0147 symptoms

  • Check-engine light with no drivability change
  • Failed emissions test
  • Emissions monitors slow to reach 'ready' status

What it costs to fix P0147

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 →

How to fix P0147

Moderate — doable at home with common tools and patience

  1. Read P0147 alongside any no-activity code

    Some vehicles report a third-sensor heater fault with this older heater-circuit code instead of the P0042 family. If P0146 is stored too, Bank 1 Sensor 3 is probably cold and silent because its heater isn't working. Several heater codes across positions point at the shared fuse or feed first.

  2. Check the fuse and the feed at the sensor

    Inspect the heater fuse, then back-probe the harness side of the far-back connector with the engine running and confirm battery voltage on the feed. No voltage with a good fuse means a break or corroded connection somewhere in the long lead toward the rear of the car.

  3. Watch heater current with a low-amp clamp

    Clamp the heater feed right after a cold start. A healthy heater draws its highest current cold, then tapers as it warms, and some engine computers judge this code on exactly that draw. Zero current means open, a draw far off the service-manual figure points at the element, and current that cuts in and out points at a loose terminal.

  4. Confirm the element with an ohmmeter

    Unplug the sensor and measure across its heater terminals cold. Open, or well outside spec, settles it: the heater is built into the sensor, so the whole sensor gets replaced rather than repaired.

  5. Fix leaks near the sensor and replace it

    While you're under the car, look for exhaust leaks just ahead of this last sensor; outside air cools it and delays its warm-up, which can muddy a heater check on some vehicles. Seal any leak, fit a new Bank 1 Sensor 3, and let the catalyst monitor complete before an inspection.

DIY or shop? Fuse, feed and resistance checks are simple multimeter work, and the far-back position means plenty of room once the car is safely up. A low-amp clamp is a nice extra rather than a requirement. Most people can replace the sensor themselves if it isn't rusted in; if it is, or if an exhaust leak near the sensor needs welding, that part is shop work.

Tools for the DIY steps: Multimeter · Low-amp current clamp · 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 P0147.

Which cause is it on your car?

Start a case with P0147 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 P0147 on my car

Can I drive with P0147?

Moderate. A dead heater on the rearmost sensor has no effect on how the engine runs. 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.

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

P0147: common questions

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?

From a mechanical standpoint the engine does not use this sensor for anything, though a code can't vouch for the rest of the car. 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.

Related trouble codes

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