Code
P223D
Generic
P — Powertrain
O2 Sensor Pumping Current Range/Performance Bank 2
AI status
Completed
Completed
100%
Causes
- Faulty wideband (pump cell) O2 / air-fuel sensor on Bank 2
- Open, shorted, corroded or damaged wiring/connectors to the sensor (power, ground, reference, or pump/current lines)
- Heater circuit failure on the sensor reducing sensor performance
- Exhaust leak upstream of the sensor or vacuum leak affecting local air-fuel conditions
- Contaminated sensor (oil, coolant, silicone, sulfur) or sensor poisoning
- Fuel system issues (low/high fuel pressure, leaking injector) causing abnormal AFR demands
Symptoms
- Check Engine MIL illuminated (P223D stored)
- Poor idle or rough running under certain conditions
- Reduced fuel economy
- Failed emissions test or high tailpipe emissions
- Hesitation or stumble during acceleration
- Incorrect or unstable fuel trim values for Bank 2 (learned trims)
What to check
- Read codes and freeze frame; note conditions when P223D set (load, RPM, temp)
- Scan live data for Bank 2 wideband sensor parameters (pump current, commanded current, lambda, heater status) and compare with Bank 1
- Inspect sensor and harness for damage, corrosion, loose connectors, or evidence of contaminants
- Verify heater circuit power/ground and measure heater resistance against spec
- Check for exhaust leaks or intake vacuum leaks upstream of the sensor
- Verify fuel pressure and injectors operation; check short/long term fuel trims
Signal parameters
- Pump cell commanded current (mA) — commanded by PCM
- Measured pump current (mA) — actual sensor output
- Lambda (λ) or calculated AFR value
- Sensor heater voltage (V) and heater resistance (Ω)
- Sensor reference/ground voltages (V)
- Response time / rise time (ms) for narrowband/wideband waveform
Diagnostic algorithm
- Retrieve freeze-frame and live data; confirm P223D and note operating conditions when it set.
- Clear codes and see if P223D returns; intermittent faults may require road test under similar conditions.
- Visually inspect Bank 2 wideband sensor, connector, and wiring for damage, corrosion, disconnection, or contamination.
- With key on engine off, backprobe connector: verify heater supply voltage, ground, and measure heater resistance. Compare with spec.
- Monitor live sensor data: check measured pump current vs commanded current and compare behavior to Bank 1. Look for stuck, zero, or out-of-range currents.
- Use an oscilloscope or appropriate manufacturer tool to view pump current waveform and confirm range/performance; note any noise, dropouts, or incorrect baseline.
- Check for exhaust leaks or intake vacuum leaks and repair if present; retest sensor behavior.
- Verify fuel pressure and injector operation; correct fuel delivery faults that could cause abnormal AFR demands.
- If wiring and related systems are good, replace the Bank 2 wideband sensor with a known-good unit and confirm the code does not return.
- If replacement does not fix issue, consider PCM software update or PCM diagnosis by specialist.
- After repair, erase codes and perform a full drive cycle or manufacturer-specific readiness procedure to verify repair.
Likely causes
- Failed or aging wideband O2 sensor (Bank 2)
- Damaged connector or pin corrosion at sensor harness
- Open/short in the pump-current signal or sensor reference circuit
- Heater circuit inoperative or intermittent
- Exhaust leak near Bank 2 sensor or intake vacuum leak affecting readings
Fault status
Status
O2 sensor (wideband/pump cell) pumping current out of range or performance fault detected on Bank 2. Sensor circuit or sensor performance requires inspection.
Repair difficulty: Medium
Diagnostic time: 1.0-2.5 hours
Similar codes
Repair manuals
Brands with available manuals
9,740
The library contains 9,740 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
