P0050🌫 Emissions / oxygen sensorsDrive with caution, fix soon

P0050: HO2S Heater Control Circuit (Bank 2, Sensor 1) (Meaning, Causes, Fixes)

Reviewed 2026-10-24 · Based on 2 cited source(s)

What P0050 means

Bank 2 Sensor 1 is the oxygen sensor before the catalytic converter on the side of the engine that does not contain cylinder #1, so this code only appears on V-type and flat engines with two banks. The sensor only reads accurately once it is hot, so it has a built-in electric heater that warms it faster than exhaust gas alone, shortening the time before the engine computer can use its signal. OBD-Codes.com explains that on some vehicles the heater gets a fused 12-volt supply whenever the key is on and the computer switches the ground; on others the computer switches the 12-volt feed and the ground is permanent. If the computer detects a fault anywhere in that heater circuit, it can set P0050. RepairPal describes it more simply: the PCM sets P0050 when it detects that the heater wire is not operating. OBD-Codes.com notes that P0050 is basically identical to P0030 but on Bank 2. P0051 and P0052 are the circuit-low and circuit-high versions for the same sensor.

Severity: can I keep driving?

Drive with caution, fix soon

Usually drivable. RepairPal rates P0050 Moderate: not an immediate safety threat, but get it diagnosed within a reasonable time. Until it's fixed the engine may take longer to reach closed loop (when the computer starts using the oxygen sensor to fine-tune fuel), and a car with an active check engine light will likely fail an OBD2 emissions inspection.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Failed or damaged heater element inside the oxygen sensor, often from age or impact (OBD-Codes.com; RepairPal lists oxygen sensor failure)
  2. Open in the heater's ground (or control) circuit (OBD-Codes.com)
  3. Open or short in the heater's 12-volt battery feed, which on some vehicles is the control circuit (OBD-Codes.com)
  4. Wiring issue (RepairPal)
  5. Engine computer (PCM/ECM) failure, which OBD-Codes.com calls less likely

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Find the right sensor: Bank 2 is the side of the engine without cylinder #1, and Sensor 1 is the one before the catalytic converter. Let the exhaust cool before working near it.
  2. Inspect the sensor and its wiring. OBD-Codes.com says to repair any wiring damaged by contact with the exhaust and to replace the sensor if it looks physically damaged.
  3. If nothing obvious turns up, watch the Bank 2 Sensor 1 heater on a scan tool that shows live data. OBD-Codes.com says a heater drawing 0 amps points to an open in the circuit.
  4. Check for blown fuses, then unplug the sensor and, with the key on and engine off, check for 12 volts on the heater feed at the harness connector. No voltage means an open or short in the feed; replace any blown fuse only after finding the short.
  5. If the feed is good, OBD-Codes.com says to check the ground (control) circuit back to the engine computer for resistance; infinite resistance means an open wire. If the wiring checks out, suspect the sensor itself.

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • The code returns right after a new sensor is fitted, which points to wiring, the heater feed or the computer
  • You don't have a meter or a scan tool that shows heater current
  • The sensor is seized in the exhaust pipe or hard to reach behind the engine

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

What's the difference between P0030 and P0050?

They describe the same fault on different sides of the engine. OBD-Codes.com says P0050 is basically identical to P0030, which is the Bank 1 Sensor 1 heater circuit (the side with cylinder #1); P0050 is the Bank 2 Sensor 1 heater circuit.

How is P0050 different from P0051 and P0052?

P0050 is the general heater-circuit fault for Bank 2 Sensor 1. P0051 means the circuit reads lower than expected and P0052 means it reads higher than expected. The same parts are involved: the sensor's heater, its feed and ground wiring, fuses and the engine computer.

Do the sources agree on the symptoms?

Mostly. OBD-Codes.com lists the check engine light, a longer time to reach closed loop and possibly lower fuel mileage. RepairPal lists decreased engine performance and increased fuel consumption. Neither treats it as a safety problem.

How much does it cost to fix P0050?

Neither source gives a price for this code. The usual repair is replacing one upstream oxygen sensor, so get a quote for that sensor on your vehicle once the wiring and fuse have been checked.

Sources

  1. OBD-Codes.com: P0050 HO2S Heater Control Circuit (Bank 2 Sensor 1), by Dale Toalston, ASE
  2. RepairPal: P0050 HO2S Heater Control Circuit (rated Moderate)

Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.