P0050: HO2S Heater Control Circuit (Bank 2 Sensor 1)

P0050 means the engine computer has found a problem in the heater circuit for the Bank 2 Sensor 1 oxygen sensor, which helps the sensor warm up quickly so the engine can run cleanly. The most common fix is replacing a bad oxygen sensor or repairing the heater wiring, usually costing about $150 to $400 at an independent shop.

Severity
Moderate
Can I drive?
Drive with caution
DIY?
Possible with some experience
Repair cost range
$50 – $1,200

Get the answer for your exact car

Add your car and a few details. DashClue asks up to 3 questions, then tells you the most likely cause and what it should cost.

FreeNo card neededAnswer in about 2 minutes

What does P0050 mean?

This code points to the heated oxygen sensor on bank 2, sensor 1, which is the upstream O2 sensor on the side of the engine that does not contain cylinder 1. The heater inside the sensor helps it reach operating temperature fast, especially after a cold start, so the computer can adjust fuel mixture sooner. If the heater circuit fails, the sensor may still work later, but it warms up too slowly and the computer flags the fault. The problem is usually electrical, not an exhaust leak or fuel issue.

Common symptoms

  • Check engine light on
  • Rough running when cold
  • Poor fuel economy
  • Failed emissions test
  • Possible hesitation on cold start

Causes, fixes and costs

DashClue diagnosis

P0050: HO2S Heater Control Circuit (Bank 2 Sensor 1)

General guide for most cars. Your car may differ.

Severity: ModerateDrive with caution

The car is usually drivable, but the engine may run richer than normal until the sensor warms up, which can hurt fuel economy and emissions. Stop driving if the engine runs very poorly, stalls, or if you smell raw fuel or see other severe drivability problems.

Most likely causes

  1. 1

    Bad Bank 2 Sensor 1 oxygen sensorHigh

    If the check engine light is on and the code comes back right away, the heater inside the sensor itself is often open or shorted. This is more likely if the sensor is original or has high mileage.

    Quick check: Inspect the sensor age and wiring first, then test heater resistance and power at the connector.

  2. 2

    Open or damaged heater wiringHigh

    If the code is intermittent, or appears after hitting bumps or working near the exhaust, a broken wire, melted insulation, or loose connector is likely. Heat damage near the exhaust is common on these circuits.

    Quick check: Look for melted, rubbed-through, or corroded wiring and a loose connector at the upstream sensor.

  3. 3

    Blown fuse or power supply problemMedium

    If more than one sensor heater circuit is affected, or there is no power at the connector, the issue may be a fuse, relay, or shared power feed. This can happen after a short in the harness or sensor.

    Quick check: Check related fuses and verify battery voltage at the heater power wire with the key on.

  4. 4

    Faulty engine computer driver circuitLow

    If the sensor and wiring test good but the heater still does not get power or ground control, the engine computer may not be switching the circuit correctly. This is less common than a bad sensor or wiring issue.

    Quick check: Have the circuit load-tested before replacing the computer.

Can you fix it yourself?

Possible with some experience

Difficulty: Moderate. A handy DIYer can inspect the wiring, check fuses, and replace the upstream oxygen sensor with basic hand tools and an O2 sensor socket. You need a scan tool, a multimeter, and the correct replacement sensor for bank 2 sensor 1.

Show the steps
  1. Confirm the code and check for related O2 heater codes.
  2. Inspect the harness and connector near the upstream sensor for heat damage.
  3. Check the related fuse and verify power at the sensor heater circuit.
  4. Test heater resistance if you have a multimeter.
  5. Replace the sensor if the heater is open or shorted.
  6. Clear the code and drive the car through a cold start to confirm the fix.

Estimated repair cost

$150 – $400

Upstream oxygen sensor replacement: parts ~$70-$250, labor ~$80-$150

  • Oxygen sensor wiring repair$100 – $300
  • Fuse or relay replacement$50 – $150
  • Engine computer diagnosis/repair$200 – $1,200

Prices vary by vehicle, rust, sensor access, and local labor rates.

Frequently asked questions

Can I keep driving with P0050?

Usually yes for a short time, but the car may use more fuel and fail an emissions test. Get it checked soon, especially if it runs rough on cold starts.

Will P0050 clear itself?

It may go away temporarily if the fault is intermittent, but it usually returns if the heater circuit problem is still there. The repair is needed to fix it for good.

Is P0050 always a bad oxygen sensor?

No. A bad sensor is the most common cause, but damaged wiring, a blown fuse, or a power supply problem can set the code too. Testing the circuit is the best way to avoid replacing parts blindly.

Can I pass inspection with P0050?

In most states, no. The check engine light will usually fail an OBD inspection, and the monitors may not be ready after clearing the code.

Where is Bank 2 Sensor 1?

It is the upstream oxygen sensor on the bank of the engine that does not contain cylinder 1. On V6 and V8 engines, it is usually mounted in the exhaust manifold or just before the catalytic converter on that bank.

Related codes

  • P0030 Ho2s Heater Control Circuit (Bank 1 Sensor 1)
  • P0031 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
  • P0032 HO2S Heater Control Circuit High (Bank 1 Sensor 1)
  • P0141 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
  • P0135 O2 Sensor Heater Circuit (Bank 1 Sensor 1)

Related problems

This guide covers most cars and is general advice, not an inspection. Prices are typical US independent-shop ranges and vary by region, car and shop. If your brakes, steering or a warning light feel unsafe, stop driving and contact a mechanic.