P2231 Code: O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 1 Sensor 1)
The P2231 code means the signal wire of the bank 1 sensor 1 oxygen sensor is in contact with the heater circuit, so the signal is corrupted and the sensor cannot measure. The usual cause is an internal short in the sensor. The engine runs, but fuel use goes up until it is repaired.
- Severity
- Medium
- Can I keep driving?
- Yes, no immediate risk
- Estimated cost
- $50 to $250
- Difficulty
- Easy
- System
- Air and Fuel
- Applies to
- All OBD2 vehicles
On this page
What the P2231 code means
An oxygen sensor has an internal heater fed with 12 V and a signal wire that carries a very low voltage. If the computer sees the signal following the changes in the heater, it concludes there is a short between the two.
This usually happens inside the sensor from internal deterioration, or at the connector when water gets in. Wiring melted by the exhaust can also join the two wires.
The P2231 code is about the bank 1 sensor 1 position, the sensor ahead of the catalytic converter, so it directly affects mixture control and fuel economy.
P2231 code symptoms
- Check engine light on.
- Higher fuel use.
- A heater code for the same sensor may be stored along with it.
Likely causes of the P2231 code
- Internal short in the sensor. The most common cause.
- Water or corrosion in the connector. Check the lock, the pins and whether there is moisture or corrosion.
- Wiring melted or rubbed by the exhaust.
How to diagnose the P2231 code step by step
- Inspect the connector and the wiring.
- Unplug the sensor and measure between the signal and heater pins on the sensor side. There should be no continuity.
- Check the harness side. There should be no continuity between those wires either.
How to fix the P2231 code
- Replace the sensor if it has the internal short.
- Repair the wiring or the connector.
- Clear the codes and verify.
After the repair, drive the vehicle through a full warm-up and make sure the P2231 code stays away and the sensor signal behaves normally.
Technical reference data
- Resistance between the signal and the heater in a healthy sensor: infinite.
- These are reference values only: check the manufacturer data for your vehicle.
Brand-specific notes
This code shows up on several makes, and the internal short in the sensor is the first thing to rule in or out.
P2231 on Toyota
Frequent on Toyota vehicles.
P2231 on Volkswagen
Frequent on Volkswagen vehicles.
P2231 on Audi
Frequent on Audi vehicles.
Questions about the P2231 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.