Code
P23D2
Generic
P — Powertrain
Cylinder 1 Fuel Heater Control Circuit High
AI status
Completed
Completed
100%
Causes
- Short to battery voltage on the fuel heater control wire (open‑circuit high or direct B+ connection)
- Damaged, corroded or loose connector(s) at cylinder 1 fuel heater or PCM
- Failed fuel heater element with internal short
- Faulty PCM/ECM driver (high-side/low-side transistor failure)
- Short or damage in the wiring harness (chafing, pinched, exposed conductor)
- Aftermarket work or repairs that disturbed wiring/grounds
Symptoms
- Malfunction indicator lamp (MIL) illuminated
- Reduced engine performance, rough idle, or misfire on cylinder 1 (if heater affects injection operation)
- Hard starting or cold-start fuel delivery issues (diesel/heavy fuel systems)
- Stored fault code P23D2 in PCM
What to check
- Scan tool: read freeze frame and pending/current codes; record operating conditions when code set
- Visual inspection of cylinder 1 fuel heater wiring, connectors and harness routing for damage or corrosion
- Check connector pins at heater and PCM for bent, pushed-out, or corroded terminals
- Measure voltage at the heater control pin with ignition ON (engine OFF) and while commanding heater ON with a scan tool if available
- Measure resistance of the heater element (with battery disconnected) and compare to OEM specification
- Check for continuity to battery positive and to chassis ground on the control circuit to identify shorts or opens
Signal parameters
- Expected heater element resistance: typically low — consult OEM spec (commonly a few ohms to low tens of ohms)
- Control circuit voltage: varies by design — may be switched to ground by PCM (low when ON) or switched to battery (high when ON) — consult vehicle-specific wiring
- When PCM commands heater ON: control line should switch state or show PWM duty cycle as specified by manufacturer
- High condition definition: control circuit voltage is higher than the PCM's reference/threshold (indicates abnormal high-level)
- Current draw when energized: should match OEM spec (excessive or zero current indicates short/ open respectively)
Diagnostic algorithm
- Retrieve freeze frame data and clear code; attempt to reproduce to confirm code returns.
- Perform a careful visual inspection of the cylinder 1 heater connector and harness for heat damage, corrosion, broken wires, or rodent damage.
- With ignition OFF and battery disconnected, measure the resistance of the heater element between its power and ground terminals. Compare to OEM specification. Replace heater if resistance is out of spec (open or shorted).
- With battery connected and ignition ON (engine OFF), back-probe the heater control wire. Observe and record voltage at rest and while commanding the heater ON via scan tool. Note if voltage is higher than expected or does not change when commanded.
- Check for unintended continuity between the control wire and battery positive (short to B+) and between the control wire and chassis ground (open/short to ground) using an ohmmeter.
- Wiggle test the harness and connectors while watching live data/voltage for intermittent changes indicating broken conductors or poor contacts.
- If wiring and heater element are good, disconnect the heater and measure voltage at the PCM/driver pin with respect to ground while commanding the heater ON/OFF. Compare to expected switching behaviour. If the driver does not switch or reads abnormally high, suspect PCM driver fault.
- Repair or replace damaged wiring/connectors or the heater element as needed. If PCM driver is suspected after confirming wiring and load are correct, follow manufacturer procedures for PCM diagnosis/repair or replacement.
- After repairs, clear codes and perform functional test/drive cycle to verify the fault does not return.
Likely causes
- Wiring short to B+ at or near cylinder 1 fuel heater
- Corroded connector pins causing intermittent high voltage readings
- Defective heater element that presents abnormal circuit behaviour
- PCM output transistor stuck open/failed leading to incorrect voltage on control line
Fault status
Status
Cylinder 1 Fuel Heater Control Circuit High
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Brands with available manuals
8,980
The library contains 8,980 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
