Skanyx
DTC/P0147

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

Quick Answer
Low SeveritySafe to drive (short-term)Emissions

P0147 means the heater circuit in the third oxygen sensor on Bank 1 (typically placed after a second catalyst stage or in commercial vehicle aftertreatment systems) has failed. The heater brings the sensor to operating temperature quickly after a cold start. Without it, the sensor takes several minutes to warm up naturally from exhaust heat. This code applies primarily to specific engine configurations with three sensors per bank.

Estimated repair costFrom €1 to €380+, varies by vehicle

What does P0147 mean?

P0147 means the heater circuit in the third oxygen sensor on Bank 1 (typically placed after a second catalyst stage or in commercial vehicle aftertreatment systems) has failed. The heater brings the sensor to operating temperature quickly after a cold start. Without it, the sensor takes several minutes to warm up naturally from exhaust heat. This code applies primarily to specific engine configurations with three sensors per bank.

P0147 is a emissions-related diagnostic trouble code classified as low severity. When your vehicle's ECU detects this condition, it stores P0147 and illuminates the check engine light.

What are the symptoms of P0147?

If your vehicle has triggered P0147, you may notice one or more of these symptoms:

  • Check engine light illuminated
  • Slightly higher cold-start emissions
  • Possible failed emissions test
  • No noticeable driveability symptoms
  • May appear alongside other heater codes (P0141, P0135, P0155, P0161) if a shared fuse is blown

What causes P0147?

Here are the most common causes of P0147, ranked by how likely they are to be the culprit:

highBurned-out heater element inside Sensor 3 (normal wear at 100,000–200,000 km)
mediumCorroded or damaged wiring/connector (road salt, heat exposure, AdBlue residue)
lowBlown O2 sensor heater fuse (affects all sensor heaters at once)
lowOil or coolant contamination baking onto the heater element
lowFaulty ECU heater driver circuit (rare)

Is it safe to drive with P0147?

Generally yes, for short-term driving. Safe to drive. The sensor still works once warmed by exhaust heat. Only affects cold-start emissions and aftertreatment monitoring during the first few minutes of driving. Fix promptly to keep your emissions system fully functional.

How do you diagnose P0147?

Follow these steps to pinpoint the root cause of P0147:

  1. Confirm the vehicle's exhaust layout. Sensor 3 is rare and only present on multi-catalyst configurations or diesel commercials with extended aftertreatment
  2. Check for multiple heater codes (P0141, P0135, P0155, P0161). Multiple codes suggest a shared fuse or wiring issue, not individual sensor failures
  3. Check the O2 sensor heater fuse in the fuse box. Replace if blown and monitor for recurrence
  4. Unplug the Sensor 3 connector and measure heater resistance with a multimeter. Healthy: 2–15 ohms. Open circuit (infinite): burned-out heater. Under 1 ohm: short
  5. Inspect the connector for corrosion, bent pins, AdBlue residue, or water intrusion, and trace wiring for chafing against heat shields

How much does P0147 cost to fix?

Repair costs for P0147 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Replace O2 sensor heater fuse €1–€3 €0–€0 €1–€3 Easy
Replace Bank 1 Sensor 3 €50–€220 €60–€160 €110–€380 Moderate
Repair wiring or connector €5–€30 €50–€130 €55–€160 Moderate

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0147 on specific vehicles

P0147 behaves differently depending on your vehicle. Select your car below for model-specific causes, known issues, and adjusted cost estimates:

These codes are often seen alongside P0147 or indicate related issues:

Common questions about P0147

Can I drive with P0147?

Yes, safely. The heater only affects how quickly the sensor reaches operating temperature. Once warm, it works normally. You will see slightly higher cold-start emissions until the sensor warms naturally from exhaust heat.

Why does my van have three O2 sensors per bank?

Commercial diesels with SCR aftertreatment use a third sensor downstream of the SCR catalyst for fine-trim monitoring. This is common on Sprinter, Transit, and Crafter vans, less common on passenger cars.

Can a blown fuse cause P0147?

Yes. O2 sensor heaters share a fuse on most platforms. If it blows, you will see multiple heater codes at once (P0147 plus P0141, P0135, P0155, P0161). Check the fuse before buying a new sensor.

How long do O2 sensor heaters last?

Heater elements typically last 100,000–200,000 km. The third sensor sits in cooler post-aftertreatment gas and often outlives the upstream and Sensor 2 heaters. Heavy short-trip driving and oil contamination shorten heater life significantly.

Skanyx

Scan your car with Skanyx to diagnose P0147

Connect any Bluetooth OBD2 adapter, scan for codes, and get AI-powered diagnostics with severity ratings and repair cost estimates.

Download Skanyx