OBD-II trouble code
P2237: O2 Sensor Positive Current Control Circuit/Open (Bank 1 Sensor 1)
The first code in the library's wideband oxygen sensor set. A wideband sensor does not send the module a mixture voltage — it lets the module measure its own pumping current, and this code says that current path is broken.
Quick facts
- System
- Powertrain
- Category
- Oxygen Sensor
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $120 – $900
- DIY difficulty
- Advanced DIY
What does P2237 mean?
Almost every modern petrol engine has a wideband sensor ahead of the catalytic converter, and it does not work the way the familiar switching sensor does. Understanding the difference is the whole of this code, so it is worth two minutes.
A conventional narrowband sensor is a small generator. Exhaust on one side, outside air on the other, and the difference in oxygen across the ceramic produces a voltage of its own accord. That voltage swings sharply as the mixture crosses stoichiometric, which is useful for holding the average mixture right but tells you almost nothing about how rich or lean it actually is once it has crossed.
A wideband sensor is not a generator, it is a controlled experiment. It has a tiny measuring chamber connected to the exhaust through a diffusion gap, and a pumping cell that can move oxygen ions into or out of that chamber depending on which way current is driven through it. The module runs a control loop whose only goal is to keep the chamber sitting exactly at stoichiometric. To do that against lean exhaust it pumps oxygen out; against rich exhaust it pumps oxygen in. The mixture reading you see on a scan tool is not something the sensor sent — it is derived from how much current the module had to push, and in which direction, to hold the chamber steady. The sensor is the apparatus; the answer is the module's own effort.
That is why there is a circuit called positive current control at all, and why an open in it is different in kind from a signal fault. Nothing wrong arrives at the module. Instead, the control loop discovers it cannot drive current through the pump cell at all, the experiment cannot be run, and there is no mixture value to derive. The module drops the sensor, gives up closed-loop fuel control on that bank and falls back to programmed fuelling from load, speed and temperature. The engine will usually still drive acceptably — that fallback is designed to be tolerable — but it is running on assumptions rather than measurement, so economy suffers, cold-start behaviour can be rough, and none of the emissions monitors that depend on this sensor will complete.
Two practical points follow from the architecture, and they are the ones that save people money on this code.
First, the currents involved are small. A pump cell operates in the milliamp range, not the amps a fuel injector or a heater draws. That matters because a joint with a little corrosion in it, or a terminal that has lost its spring tension, can pass enough current to run a heavier load and still constitute an open circuit as far as this one is concerned. So a connector that looks fine, and a circuit that beeps on a continuity tester, are not evidence of a healthy pump circuit. Inspect terminals for green film and for spread contacts, and take resistance measurements seriously rather than settling for continuity.
Second, and more important: do not test a wideband sensor with narrowband habits. Back-probing a pin, jumpering a circuit to see what happens, or applying a voltage to a wire to check where it goes are all things people get away with on a four-wire switching sensor. On a wideband sensor the pump cell is a delicate electrochemical element driven by a precisely regulated circuit, and putting an uncontrolled voltage across it can destroy it in an instant. The classic outcome is a technician who arrives with a wiring fault and leaves with a wiring fault plus a dead sensor. Test at the module end where the service data tells you to, use the scan tool's own live values first, and keep test leads out of the pump circuit unless the manufacturer's procedure specifically calls for it.
Common causes
- Broken or corroded conductor in the pump current circuit between the module and the sensor connector
- Terminal corrosion or lost spring tension in the sensor connector, enough to open a milliamp-level circuit while still looking serviceable
- Internal failure of the pump cell or its internal connections within the sensor
- Water ingress into the connector followed by corrosion of the pump circuit pins
- Damaged harness where the lead passes a bracket, shield or engine mount on the upstream side
- Sensor destroyed by improper testing, jumpering or back-probing of the pump circuit
- Poor-quality or incorrectly specified aftermarket sensor that does not match the module's pump circuit
- Failure of the driver circuit inside the engine control module, which is uncommon but does occur
Symptoms
- Check engine light with the engine running on programmed fuelling rather than measured mixture
- Fuel economy noticeably down, often the first thing the owner reports
- A mixture value on the scan tool that is missing, frozen or obviously implausible
- The module reporting open loop on bank 1 even after full warm-up
- Rough or uneven running on cold start, improving somewhat once warm
- Emissions readiness monitors that will not complete
- Hesitation under light throttle in some applications
- No misfire and no dramatic loss of power, because fallback fuelling is designed to be driveable
Diagnostic steps
- 1.Confirm what kind of sensor is actually fitted before anything else. A wideband upstream sensor has five or six wires, not four, and treating it as a switching sensor leads to the wrong test on the wrong pin.
- 2.Read live data first. Check whether the module reports the sensor as unavailable and whether bank 1 is stuck in open loop after full warm-up.
- 3.Check the freeze frame for whether the fault appeared from cold or after the sensor was up to temperature, which narrows connector faults against internal failures.
- 4.Inspect the sensor connector carefully for green film, water staining and spread or pushed-back terminals. A milliamp circuit opens on corrosion that a heavier load would ignore.
- 5.Measure resistance rather than accepting continuity. A circuit that beeps can still be an open as far as a pump cell is concerned.
- 6.Follow the manufacturer's procedure for testing the pump circuit at the module connector, and do not apply voltage to the pump circuit on your own initiative.
- 7.Check the sensor's connector body for damage, since on many wideband sensors part of the calibration hardware lives inside it.
- 8.Compare against the bank 2 upstream sensor where the engine has one, using the same procedure, before condemning the module.
- 9.Only after the harness and sensor have both been cleared should the module driver be considered, and that conclusion should be supported by measurements rather than by elimination alone.
Repair cost
$120 – $900
Diagnosis is $100 to $250, at the higher end because wideband testing is procedure-driven and takes longer than a switching sensor check. Wideband upstream sensors are more expensive than the downstream switching type: $80 to $350 in parts, $160 to $600 fitted depending on access. A connector or harness repair is $130 to $400, and where the fault is a corroded terminal that is the correct and lasting fix rather than a new sensor. Module driver failures are the expensive outcome at $600 to $1,600 including programming, but they are uncommon and should never be assumed without measurement. The most avoidable cost on this code is a sensor killed by improper testing, which turns a $150 wiring repair into a $500 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 advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.