Home / DTC / U0109 — Lost Communication With Fuel Pump Control Module A

U0109 — Lost Communication With Fuel Pump Control Module A

Detailed page for trouble code U0109.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

U0109

Generic U — Network/User

Lost Communication With Fuel Pump Control Module A

Views: UK: 25 EN: 100 RU: 52
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Fuel Pump Control Module (FPCM) failure
  • Open, short, or high-resistance wiring between FPCM and network
  • Corroded or loose connector at FPCM or harness
  • Blown fuse or faulty fuel pump relay supplying FPCM
  • Loss of module ground or supply voltage
  • Faulty or missing CAN/LIN bus termination or bus short to battery/ground

Symptoms

  • No start or extended crank (fuel pump not running)
  • No prime when key is cycled
  • Engine may stall or run intermittently
  • Check Engine light / MIL illuminated
  • Other modules report related U-codes or bus communication errors
  • Fuel pump relay clicking or no audible pump operation

What to check

  • Connect a professional scan tool and confirm U0109 and any related U-codes or freeze frame data
  • Check battery voltage and health (should be ~12.4–14.5 V with key on/engine running)
  • Inspect fuses and relays for FPCM and fuel pump circuit
  • Visually inspect connectors and harness at FPCM, in-tank pump, and PCM for corrosion, damage, or loose pins
  • Check for other modules that have lost communication (helps narrow bus or local fault)
  • Perform wiggle/torque test on harness while monitoring communication and DTC status

Signal parameters

  • Battery/ignition supply to FPCM: ~9–16 V (key on)
  • Module ground continuity: low resistance, typically
  • CAN bus idle (recessive) voltage: CAN_H ≈ 2.5 V, CAN_L ≈ 2.5 V (nominal)
  • CAN dominant voltages: CAN_H ≈ 3.5–4.0 V, CAN_L ≈ 1.0–1.5 V during active bits
  • Expected CAN bus differential voltage (dominant): ~2.0 V
  • Termination resistance (two 120 Ω in parallel on bus) ≈ 60 Ω across CAN_H–CAN_L for a single network

Diagnostic algorithm

  1. Verify DTC: Connect a scan tool, record freeze frame and any additional U-codes. Attempt to communicate directly with the FPCM via tool.
  2. Check power/ground: With key ON, measure supply voltage at FPCM power pin and verify a good ground reference. Repair any open or low-voltage circuits.
  3. Inspect connectors/harness: Visually and physically inspect FPCM and in-tank pump connectors for corrosion, bent pins, or water intrusion. Repair or replace as needed.
  4. Check fuses/relays: Verify relevant fuses/relays for FPCM and fuel pump circuit are present and functioning. Replace faulty items.
  5. Verify network signals: Using a multimeter or oscilloscope, measure CAN_H and CAN_L at the FPCM connector with key ON. Confirm idle and dominant voltages and check for excessive noise or shorts to power/ground.
  6. Check continuity and resistance: With power removed, check continuity of CAN_H/CAN_L wiring back to the PCM and measure resistance across the bus for correct termination (~60 Ω).
  7. Isolate the circuit: If wiring is suspected, disconnect FPCM and inspect whether removing it clears bus errors or allows other modules to communicate. Trace/repair short or open circuits as found.
  8. Test under load/drive cycle: After repair, clear codes and cycle ignition; verify FPCM communication returns and that the fuel pump primes and operates normally.
  9. Module replacement: If wiring, power, and bus are verified good and communication still fails, consider replacing FPCM or performing module reprogramming only after confirming the new/loaner module communicates correctly.
  10. Re-check: After any repair or replacement, clear codes, re-run full system scan, and perform a road or operational test to confirm fault does not return.

Likely causes

  • Bad or unpowered FPCM (no battery feed or ground)
  • Damaged connector or wiring at in-tank pump module or FPCM
  • CAN bus open, shorted, or missing termination resistor
  • Corrosion or water intrusion at service connector or harness
  • Faulty scan tool interpretation or temporary network glitch

Fault status

⚠️ Status
Lost Communication With Fuel Pump Control Module A — No valid CAN/LIN messages received from the fuel pump control module; DTC set when expected communication is missing or out-of-range.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

U0109

HYUNDAI U — Network/User

Lost Communication With Fuel Pump Control Module

Views: UK: 12 EN: 71 RU: 50
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Fuel Pump Control Module (FPCM) failure
  • Open, short, or high-resistance wiring between FPCM and network
  • Corroded or loose connector at FPCM or harness
  • Blown fuse or faulty fuel pump relay supplying FPCM
  • Loss of module ground or supply voltage
  • Faulty or missing CAN/LIN bus termination or bus short to battery/ground

Symptoms

  • No start or extended crank (fuel pump not running)
  • No prime when key is cycled
  • Engine may stall or run intermittently
  • Check Engine light / MIL illuminated
  • Other modules report related U-codes or bus communication errors
  • Fuel pump relay clicking or no audible pump operation

What to check

  • Connect a professional scan tool and confirm U0109 and any related U-codes or freeze frame data
  • Check battery voltage and health (should be ~12.4–14.5 V with key on/engine running)
  • Inspect fuses and relays for FPCM and fuel pump circuit
  • Visually inspect connectors and harness at FPCM, in-tank pump, and PCM for corrosion, damage, or loose pins
  • Check for other modules that have lost communication (helps narrow bus or local fault)
  • Perform wiggle/torque test on harness while monitoring communication and DTC status

Signal parameters

  • Battery/ignition supply to FPCM: ~9–16 V (key on)
  • Module ground continuity: low resistance, typically
  • CAN bus idle (recessive) voltage: CAN_H ≈ 2.5 V, CAN_L ≈ 2.5 V (nominal)
  • CAN dominant voltages: CAN_H ≈ 3.5–4.0 V, CAN_L ≈ 1.0–1.5 V during active bits
  • Expected CAN bus differential voltage (dominant): ~2.0 V
  • Termination resistance (two 120 Ω in parallel on bus) ≈ 60 Ω across CAN_H–CAN_L for a single network

Diagnostic algorithm

  1. Verify DTC: Connect a scan tool, record freeze frame and any additional U-codes. Attempt to communicate directly with the FPCM via tool.
  2. Check power/ground: With key ON, measure supply voltage at FPCM power pin and verify a good ground reference. Repair any open or low-voltage circuits.
  3. Inspect connectors/harness: Visually and physically inspect FPCM and in-tank pump connectors for corrosion, bent pins, or water intrusion. Repair or replace as needed.
  4. Check fuses/relays: Verify relevant fuses/relays for FPCM and fuel pump circuit are present and functioning. Replace faulty items.
  5. Verify network signals: Using a multimeter or oscilloscope, measure CAN_H and CAN_L at the FPCM connector with key ON. Confirm idle and dominant voltages and check for excessive noise or shorts to power/ground.
  6. Check continuity and resistance: With power removed, check continuity of CAN_H/CAN_L wiring back to the PCM and measure resistance across the bus for correct termination (~60 Ω).
  7. Isolate the circuit: If wiring is suspected, disconnect FPCM and inspect whether removing it clears bus errors or allows other modules to communicate. Trace/repair short or open circuits as found.
  8. Test under load/drive cycle: After repair, clear codes and cycle ignition; verify FPCM communication returns and that the fuel pump primes and operates normally.
  9. Module replacement: If wiring, power, and bus are verified good and communication still fails, consider replacing FPCM or performing module reprogramming only after confirming the new/loaner module communicates correctly.
  10. Re-check: After any repair or replacement, clear codes, re-run full system scan, and perform a road or operational test to confirm fault does not return.

Likely causes

  • Bad or unpowered FPCM (no battery feed or ground)
  • Damaged connector or wiring at in-tank pump module or FPCM
  • CAN bus open, shorted, or missing termination resistor
  • Corrosion or water intrusion at service connector or harness
  • Faulty scan tool interpretation or temporary network glitch

Fault status

⚠️ Status
Lost Communication With Fuel Pump Control Module A — No valid CAN/LIN messages received from the fuel pump control module; DTC set when expected communication is missing or out-of-range.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email