Home / DTC / P1220 — Fuel pump control circuit malfunction

P1220 — Fuel pump control circuit malfunction

Detailed page for trouble code P1220.

32,912codes
59brands
10,454generic
22,458specific
Reset
Code

P1220

SCION P — Powertrain

Fuel pump control circuit malfunction

Brand: SCION
Views: UK: 2 EN: 4 RU: 2
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Blown fuse or faulty fuel pump relay
  • Bad fuel pump (in-tank or in-line)
  • Faulty fuel pump driver/module (FPDM) or PCM/ECM output stage
  • Open/shorted wiring or damaged connector in pump control circuit
  • Poor ground(s) at pump or chassis
  • Low battery voltage or weak charging system

Symptoms

  • Check Engine Light (MIL) on with P1220 stored
  • No-start or extended cranking with little/no fuel pressure
  • Intermittent stalling or sudden loss of power
  • Long cranking or hard starting
  • Fuel pump does not prime when key is turned to ON
  • Reduced fuel pressure or poor acceleration

What to check

  • Read all DTCs and freeze frame/live data with a scan tool; note related fuel or battery codes
  • Check battery voltage (engine off and during cranking) — must be healthy
  • Inspect/verify fuel pump fuse(s) and relay operation
  • Visually inspect wiring and connectors at fuel pump, FPDM (if present), and ECM for corrosion, damage, or loose pins
  • Back-probe fuel pump power and ground while key ON and during crank to observe voltage/current
  • Measure fuel pressure at the rail with a gauge while cranking and running

Signal parameters

  • Battery supply to pump/relay: ~11.5–14.5 V with key ON/engine running (depends on battery/charging condition)
  • Control output from ECM/FPDM: 0–12 V or PWM duty cycle (0–100%) depending on system — should change during priming/cranking/run as commanded
  • Typical in-tank pump DC resistance: commonly ~0.5–3 Ω (varies by model) — compare to OEM spec
  • Typical pump current draw: several amps (may be 5–20 A depending on pump) — compare to OEM spec
  • Fuel rail pressure: vehicle-specific; verify against service spec when diagnosing low-pressure complaints

Diagnostic algorithm

  1. Retrieve codes and freeze-frame data; check for other fuel or electrical codes that help locate fault.
  2. Confirm symptom: verify whether pump primes with key ON and measure fuel pressure while cranking. If no prime, continue electrical checks.
  3. Inspect battery, charging system, and main power distribution fuses/relays. Replace any blown fuse and retest.
  4. Locate fuel pump relay and swap with a known-good identical relay (if possible) to test; retest pump operation.
  5. Visually inspect connectors at fuel pump, FPDM (if fitted), and ECM for corrosion, bent pins, or water intrusion. Repair as needed.
  6. Back-probe the pump connector: check for constant battery voltage at the supply pin and reliable ground or control signal on the control pin when priming/cranking.
  7. Measure pump current draw while running. Excessive or no current indicates pump or short/open condition. Compare to spec.
  8. If supply and ground are good but pump not running, bench-test pump (remove from tank) or apply fused 12 V to pump to confirm operation.
  9. If pump works when directly powered, trace and repair wiring between pump and relay/FPDM/ECM. Repair broken wires, corroded pins, or poor grounds.
  10. If wiring and pump OK, test/replace the FPDM (if equipped) or consider PCM output fault — only replace ECM after all other causes are eliminated and bench/oscilloscope tests confirm bad output.
  11. After repair, clear codes, recheck for DTCs, verify fuel pressure and normal operation under road test, and re-scan to confirm no return of P1220.

Likely causes

  • Failed fuel pump relay or blown fuse
  • Failed in-tank pump or excessive current draw (worn pump)
  • Open/short in pump power or control wiring
  • Bad ground at pump or pump module
  • Faulty fuel pump driver/module (if equipped) or PCM output

Fault status

⚠️ Status
Fuel pump control circuit malfunction detected by ECM — possible wiring, fuse/relay, pump, pump driver/module, or ECM output fault. Check power, ground, wiring, and pump operation.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email