U0109

Lost Communication With Fuel Pump Control Module

Car Fault Codes Network

Severity High Get it checked soon and avoid long use.
Can you still drive? With care, short trips only
Who can fix it? Needs a workshop
Typical repair time 30 minutes – 4 hours
Typical cost SAR 100 to 3,000

What it means

The engine computer (ECU) or another module has stopped receiving messages from the fuel pump control module over the CAN bus. On vehicles that have it, this module controls pump speed and fuel pressure, and when it is lost the engine may not start or may stall. The cause is usually module power, a connector exposed to moisture or the bus wiring, and several U codes together point to a bus or battery problem.

Symptoms5

  • No start or hard starting.
  • Engine stalling while driving or when stopping.
  • Loss of power or stumbling on acceleration.
  • Check engine light on, sometimes with fuel pressure codes.
  • No fuel pump sound when the key is turned to on.

Possible causes6

  • Module connector or wiring corroded by moisture or water, since it is often near the tank or under the vehicle.
  • Blown module power fuse or faulty relay.
  • Poor module ground.
  • Weak battery or loose terminals.
  • Open or shorted bus wiring to the module.
  • Internal module failure from heat or corrosion.

How to diagnose5

  1. Read codes from all modules; if many modules report lost communication, start with the battery and the bus, and if only the fuel pump control module is missing, focus on it.
  2. Try to communicate with the fuel pump control module directly with a scan tool; no response points to lost power, ground or wiring to it.
  3. Locate the fuel pump control module from the manufacturer information, which on some vehicles sits near the fuel tank, in the trunk or under the rear seat, while other vehicles have no separate module at all, then check its power fuse and measure power and ground at its connector.
  4. Inspect the module connector for water, corrosion or loose terminals, and check the bus wiring to it.
  5. Disconnect the battery and measure resistance between the CAN bus wires at the module connector, comparing with the manufacturer specification to find an open or short.

How to fix6

  1. Charge or replace the battery, and clean and tighten its terminals.
  2. Replace the blown fuse after finding why it blew.
  3. Clean the module connector and repair the ground or damaged bus wiring.
  4. Update the module software if the manufacturer has an update.
  5. Replace the fuel pump control module if proven faulty with good power and bus wiring, then program and code it to the vehicle.
  6. Clear codes in all modules and confirm the code does not return.

Repair cost

In Saudi riyals; the highlighted part is the expected range for this fault.

The cost is low for a fuse or corroded connector, rises if the wiring near the tank is damaged, and is highest if the module must be replaced and programmed.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

Is the fuel pump itself the problem?

Not necessarily. This code means the pump control module's messages are not arriving, so check the module power, connector and bus before replacing the pump.

Why does this module's connector corrode?

On many vehicles it sits near the tank, under the vehicle or in the trunk, where it is exposed to water, moisture and dust.

Can I drive with this code?

Only with great caution for a short distance if the engine runs, because it may stall suddenly while driving.

This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

6 + 5 = ?

Related codes