01 C0050 - Right Rear Wheel Speed Circuit Malfunction • 02 Synthetic Oil Change Intervals: A Comprehensive Guide to Ma… • 03 P0065, P0066, and P0067: Air Assisted Injector Control • 04 Car Won't Start or Running Rough? Don't Ignore a Faulty Cam… • 05 U0020 Low Speed CAN Communication Bus Performance • 06 Front Wheel Vibration at High Speed: Troubleshooting and Fi… • 07 Engine Troubles? Troubleshoot and Repair These 7 Common Car… • 08 B0035 and B0036: Airbag Deployment System Closed or Shorted… • 09 10 Common DTC Codes: Causes, Troubleshooting, and Repair • 10 P0025 B camshaft position - timing over retaded (Bank 2) •

DTC codes / Subaru codes / P1151

P1151 · SubaruRear Oxygen Sensor Heater Circuit High Input

P1151 on a Subaru means the engine control module (ECM) has detected an abnormally high voltage on the rear oxygen sensor heater circuit, which points to an open circuit, high resistance, or a short to voltage in that heater wiring. The ECM commands the heater on to bring the sensor up to operating temperature quickly, and it monitors the circuit for expected voltage drop; a high input tells the ECM the heater is not drawing the current it should.

SystemPowertrain
Code typeSubaru specific
SeverityMedium
Fix difficultyIntermediate
AreaFuel and air metering

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • Slightly higher fuel consumption because the rear sensor stays cold longer and the ECM may run a richer default mixture
  • Occasional rough idle or hesitation when the engine is cold and the heater cannot warm the sensor
  • A pending or stored P1151 that returns quickly after clearing if the circuit fault is hard
  • In some cases, a faint electrical smell or visible damaged wiring near the rear sensor connector

Common causes, most likely first

  1. Open or broken wire in the rear oxygen sensor heater circuit, often from corrosion or flex fatigue near the connector
  2. Failed rear oxygen sensor heater element (open circuit inside the sensor)
  3. High resistance at the rear sensor connector pins, typically from water intrusion or green corrosion
  4. Short to voltage on the heater control wire, which can be caused by chafed harness insulation against a power wire
  5. Faulty ECM driver for the rear heater circuit, though this is far less common than wiring or sensor faults
  6. Blown fuse or poor ground for the heater circuit, which can mimic a high-input condition depending on circuit design

How to diagnose and fix it

  1. Clear the code and road-test to confirm P1151 returns; note any freeze-frame data such as engine coolant temperature and time since start
  2. Inspect the rear oxygen sensor connector and harness for corrosion, water intrusion, chafed insulation, or a loose pin fit
  3. Measure the resistance of the rear oxygen sensor heater element across its two heater pins and compare to the manufacturer's specification for your Subaru model
  4. Check for battery voltage on the heater supply wire with the key on and engine off, then check the heater control wire for a short to voltage with the ECM disconnected
  5. Perform a voltage drop test on the heater ground circuit and repair any excessive resistance in the ground path
  6. If wiring and connector tests pass, substitute a known-good rear oxygen sensor and recheck; replace the sensor only after confirming the circuit is intact
  7. After repair, clear codes and complete a drive cycle that includes cold start and closed-loop operation to verify the heater monitor runs and passes

Rear heater circuit faults that fool technicians

  • A high-input code does not automatically mean the sensor is bad; a corroded connector pin or a broken heater wire often sets P1151 while the sensor element itself is still healthy.
  • On many Subaru models the rear oxygen sensor heater shares a ground point with other engine sensors, so a loose or corroded ground can set P1151 along with unrelated codes and send you chasing the wrong circuit.
  • Water intrusion into the rear sensor connector is a common cause on vehicles driven in wet or salty conditions, and the corrosion can be hidden inside the boot where a quick visual check misses it.
  • A short to voltage on the heater control wire can be intermittent and only set the code when the harness flexes over bumps, so a wiggle test of the harness while monitoring heater voltage is often more revealing than a static resistance check.
  • Replacing the rear oxygen sensor without checking the heater circuit resistance and voltage drop first is the most common misdiagnosis; the new sensor will set the same code if the wiring fault remains.

Can I keep driving with P1151?

You can usually drive the vehicle with P1151 set, but the rear oxygen sensor may stay cold longer and the ECM could run a richer mixture, which hurts fuel economy and can eventually damage the catalytic converter. Avoid long periods of idling and get the circuit diagnosed soon, especially if the check engine light flashes or other codes appear.

Guidance is general and written for Subaru vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage