OBD-II trouble code
P2231: O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 1, Sensor 1)
Battery voltage from the heater is leaking into a signal wire built for a fraction of a volt. This is the upstream sensor, so the corrupted number is actively controlling fuelling — which makes it the one member of this family that can damage the engine while you decide what to do.
Quick facts
- System
- Powertrain
- Category
- Oxygen Sensor
- Severity
- High severity
- Drivable
- No — stop driving until repaired
- Repair cost range
- $150 – $1,200
- DIY difficulty
- Intermediate DIY
What does P2231 mean?
Most circuit faults are about a wire failing to do its own job. This one is different and more interesting: it is a fault where one circuit starts doing damage to another. Understanding the voltage mismatch involved explains both why the module can be so certain and why this particular position is the dangerous one.
An oxygen sensor is two devices sharing one housing and one cable. The heater is a resistive element that runs on full system voltage, twelve to fourteen volts, drawing several amps when it is cold. The sensing element is a galvanic device that generates its own tiny output — for a conventional narrowband sensor, somewhere between zero and about one volt, and never more than that, because the chemistry that produces it has a hard ceiling. Those two circuits run side by side in the same four-wire jacket, separated by nothing but insulation, and they are separated by a factor of more than ten in voltage. When that insulation fails, either inside the sensor body or where the wires share their sheath, battery voltage finds its way into a conductor designed to carry millivolts.
That mismatch is why the diagnosis is unusually certain. The module knows what an oxygen sensor is physically capable of producing. When it reads a sustained voltage well above one volt on that wire, it is not looking at a rich mixture, because no oxygen sensor can report a mixture that rich — it is looking at proof that an external source has got onto the line. There is no ambiguity to resolve and no plausibility test to run. That is also the first thing to tell an owner who has been handed a list of fuel-related codes alongside this one: the trims, the rich codes and the misfire counters are all consequences of a signal that was never real. Chasing them is chasing shadows.
What makes sensor 1 the serious member of this family is what the module does with the number. Sensor 1 is the upstream sensor, ahead of the catalytic converter, and it is the sensor closed-loop fuel control actually uses. A signal pinned above one volt reads as maximum rich, continuously, so the module responds the only way it can — by pulling fuel out, and going on pulling, because the signal never responds to the correction. Fuel trims drive to their negative limit and stay there. The engine is then running genuinely lean, under load, with the module actively holding it there. That is the condition that raises combustion temperatures, that detonates, that burns exhaust valves and pistons on a boosted engine, and that dumps oxygen and heat into a converter that is not designed for either. It is not a code to drive on while you shop around. Get it off the road or get it fixed.
The physical causes are shaped by where this sensor sits. Sensor 1 is threaded into the exhaust manifold or the downpipe, the hottest position any sensor on the vehicle occupies, and it has the shortest lead of the group — often barely enough to reach a connector clipped to the engine or the bulkhead a foot away. Heat, not abrasion, is the dominant mechanism here. Insulation between the conductors embrittles over years of heat cycling and eventually breaks down, sometimes right at the point where the cable leaves the sensor body and is closest to the manifold. Contact with the manifold itself, a missing heat shield, or a lead that has been pulled tight against something hot during a previous job will all accelerate it. Oil or coolant leaking onto the harness from above softens the insulation and speeds the same process.
A note on repair strategy. Where the breakdown is inside the sensor's own moulded cable — which it usually is on this position — the sensor is replaced as an assembly and no repair is possible or advisable. Before fitting the new one, find out why the old one cooked: replace a missing heat shield, reroute the lead away from the manifold, fix the oil leak that has been dripping onto it. Otherwise the new sensor is on the same clock as the old one.
Common causes
- Insulation breakdown between the heater and signal conductors inside the sensor's moulded cable, accelerated by the manifold heat this position lives in
- Sensor lead resting against the exhaust manifold or downpipe after a heat shield has gone missing or a clip has failed
- Internal short inside the sensor body where the heater element and signal terminals are closest together
- Melted or embrittled harness insulation where the sensor cable has been pulled tight against a hot component during previous work
- Oil or coolant leaking onto the sensor harness from above, softening insulation and speeding its breakdown
- Damaged connector where moisture or contamination bridges the heater and signal cavities
- Aftermarket or universal splice-in sensor wired incorrectly, or a splice made without adequate insulation between conductors
- Chafed harness where the sensor lead crosses a bracket or engine mount and heater and signal wires have worn through to each other
Symptoms
- Check engine light, often flashing if misfires have started
- Severe running problems — heavy hesitation, stumbling under load, loss of power
- Fuel trims driven to their maximum negative correction and staying there
- An upstream oxygen sensor voltage displayed above one volt, which no working sensor can produce
- Misfire codes and, on boosted engines, detonation under load
- Rough idle and possible stalling
- Poor fuel economy despite the module removing fuel, because the engine is running badly
- Blown heater circuit fuse on some applications, which can take other sensors down with it
- Overheating exhaust components and a hot smell after a run
Diagnostic steps
- 1.Stop driving the vehicle under load. The module is actively leaning the mixture in response to a false signal, and that is the condition that damages valves, pistons and the converter.
- 2.Look at the live upstream oxygen sensor voltage. A sustained reading above about one volt is not a rich mixture — no oxygen sensor can generate that — it is proof of an external voltage source on the signal line.
- 3.Ignore the fuel trim and rich-condition codes stored alongside for now. They are consequences of the false signal, and chasing them wastes the diagnosis.
- 4.Disconnect the sensor and measure the signal wire on the vehicle side with the key on. Battery-level voltage present there means the short is in the vehicle harness rather than in the sensor.
- 5.With the sensor unplugged, measure resistance between its heater terminals and its signal terminal. Any continuity between the two circuits condemns the sensor outright.
- 6.Inspect the sensor lead along its whole length for contact with the manifold or downpipe, for melted or hardened insulation, and for a missing or displaced heat shield.
- 7.Check for oil or coolant leaking from above onto the harness, since that both softens insulation and predicts an early repeat failure.
- 8.Examine the connector for melting, contamination and any bridging between the heater and signal cavities.
- 9.Check the heater circuit fuse, which sometimes fails as a result and can drop other sensors offline at the same time.
- 10.After replacement, verify the signal returns to a normal switching range and confirm the fuel trims come back toward zero before returning the vehicle.
Repair cost
$150 – $1,200
Diagnostic time is $90 to $200 and is usually short, because the above-one-volt reading identifies the fault type immediately. An upstream oxygen sensor is $60 to $300 in parts and $150 to $500 fitted, with the upper end reflecting a seized sensor in a hot manifold that has to be heated or drilled out. Repairing a shorted section of vehicle harness runs $150 to $600. Add the cost of whatever caused it — a heat shield, a clip, or an oil leak from above — because skipping that puts the new sensor on the same clock. Where the lean condition has been driven on long enough to damage the catalytic converter, add $500 to $2,500, which is the reason not to keep driving this one.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with oxygen sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.