AutoLogicTools

OBD-II trouble code

U0109: Lost Communication with Fuel Pump Control Module

The network has lost the module that varies fuel pump speed. Its defining feature is location — it is mounted at the back of the vehicle near the tank, in the road-spray and salt zone, which makes a corroded connector the most likely cause by a wide margin.

High severityNetworkNetwork CommunicationDo not drive

Quick facts

System
Network
Category
Network Communication
Severity
High severity
Drivable
No — stop driving until repaired
Repair cost range
$90$1,400
DIY difficulty
Shop recommended

What does U0109 mean?

On a returnless fuel system there is no regulator sending surplus fuel back to the tank. Instead the pump is run only as hard as it needs to be: a driver module varies the voltage or duty cycle supplied to the pump to hold the pressure the engine computer has asked for, and reports back over the network. U0109 is stored when that module stops answering.

Almost everything useful about this code follows from where the module physically sits. It has to deliver the pump's full running current, so it is mounted close to the pump — under the rear floor, inside a rear wheel arch, on a crossmember, behind a rear trim panel, or in the spare wheel well. That is the wettest, dirtiest, most salt-exposed part of the vehicle, and it is not somewhere anyone looks during routine service. As a result, the dominant real-world cause of this code is not a network fault or an electronic failure at all: it is corrosion in the module's connector or the loss of the module's ground to a rusted body stud. On any vehicle that has spent winters on salted roads, that connector should be the first thing inspected and it can often be found green and wet on sight.

A second location-driven factor is that this module frequently sits at the far end of its network branch, with the bus wiring running the length of the underbody through body connectors and grommets to reach it. Water tracking into an underbody connector, a grommet that has perished, or crush damage from a jack placed on the wrong seam will all produce a lost-communication code here while every module in the engine bay stays perfectly healthy.

How the vehicle behaves varies more than on most communication codes, and it is worth establishing which case you have rather than assuming. Some designs include a fallback: with no valid command the module runs the pump at a fixed default, which produces a vehicle that starts and drives with a warning light and perhaps poor performance under heavy load. Others simply stop driving the pump, which produces an immediate crank-no-start. The same code number therefore covers a car you can drive to the workshop and a car that has to be recovered. Confirm the behaviour on the specific application before advising anyone.

There is a cost trap here that does not exist on other network modules, and it is worth knowing before ordering parts. This module drives a motor, and a fuel pump that is drawing more current than it should — worn brushes, a dragging armature, debris in the impeller — stresses the driver stage that feeds it. A module that has failed because the pump it controls is failing will be replaced, and then fail again. Measuring pump current draw before fitting a new module is a short test that decides whether the tank has to come out anyway, and skipping it is the standard way this repair gets paid for twice.

One piece of history is always worth checking. Rear-end collision damage, towbar or trailer wiring installation, and rear suspension or exhaust work all put tools and fasteners in the same space as this module and its harness, and a fault that appeared immediately after any of them usually has a mechanical explanation waiting to be found.

Common causes

  • Corroded connector at the module, which sits in the road-spray and salt zone at the rear of the vehicle
  • Rusted or loose body ground stud at the module's mounting point
  • Water tracking into an underbody connector on the module's network branch
  • Crush or chafe damage to the rear harness from a jack, a road impact, or a perished grommet
  • Failed driver stage inside the module, often as a consequence of a fuel pump drawing excessive current
  • Damage caused during towbar wiring, rear suspension, or exhaust work
  • Blown fuse or failed relay in the module's supply
  • Rear-end collision damage to the module or its harness
  • Low or unstable system voltage causing intermittent dropouts

Symptoms

  • Crank with no start on designs that stop driving the pump entirely
  • A vehicle that starts and drives with a warning light on designs that fall back to a fixed pump speed
  • Loss of power under heavy load or at high engine speed while light-throttle driving feels normal
  • Stalling that begins after driving through standing water or during wet weather
  • Check engine light with fuel pressure or fuel system codes stored alongside
  • Scan tool reaches engine-bay modules normally but cannot reach the fuel pump module
  • Intermittent faults that follow road conditions rather than engine temperature
  • Fault appearing shortly after rear-end work on the vehicle

Diagnostic steps

  1. 1.Find and inspect the module physically before running any electrical test. It sits at the rear — under the floor, in a wheel arch, behind rear trim, or in the spare wheel well — and a green, wet connector is visible without tools.
  2. 2.Check the module's ground stud for rust and looseness. A body ground at the rear of the vehicle is exposed to everything the road throws at it and is a common failure point.
  3. 3.Establish what this application does when the module loses communication. Some fall back to a fixed pump speed, others stop driving the pump entirely, and that determines whether the vehicle is driveable or needs recovery.
  4. 4.Trace the network branch along the underbody, paying attention to body connectors, grommets, and any point where a jack or lift arm could have crushed the harness.
  5. 5.Correlate the fault with weather and road conditions rather than with engine temperature. Symptoms that follow rain, car washes, or driving through standing water point firmly at water ingress.
  6. 6.Check the module's supply fuse and relay before assuming a network problem.
  7. 7.Measure fuel pump current draw before ordering a module. A pump drawing above specification stresses the driver stage, and replacing the module without addressing the pump means doing the job twice.
  8. 8.Review recent rear-end work — towbar wiring, exhaust, rear suspension, bodywork — since all of it happens in the same space as this module and its harness.
  9. 9.Measure the bus wires at the module connector and confirm continuity back to the network only after the location-driven causes have been ruled out.

Repair cost

$90$1,400

Cleaning and repairing a corroded connector or a rusted ground is $90 to $300, and on this module that is the single most likely outcome rather than a hopeful best case. Diagnosis is $150 to $300. Repairing underbody harness damage is $200 to $600 depending on how much has to be dropped to reach it. Module replacement is $350 to $1,100 including programming, and rises substantially where the module is integrated into the pump assembly and the tank has to come out. Have pump current draw measured before authorising a module: a failing pump takes the driver stage with it, and paying for both jobs in one visit is far cheaper than dropping the tank a second time.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with control module replacement & programming preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.

Related codes

Frequently asked questions

Where is this module and why does that matter so much?

It is at the back of the vehicle, close to the pump it drives — under the rear floor, in a wheel arch, behind rear trim, or in the spare wheel well, depending on the model. It has to be there because it carries the pump's full running current and long high-current wiring is wasteful. The consequence is that it lives in the wettest and most salt-exposed part of the car, somewhere nobody inspects during a service. That is why a corroded connector or a rusted ground stud is the most likely cause of this code by a wide margin, and why the first step is to go and look rather than to reach for a meter.

My car still drives. Is that possible with this code?

Yes, and it depends entirely on the design. Some systems include a fallback: when the module receives no valid command it runs the pump at a fixed default speed, which is enough for the car to start and drive normally at light load, usually with a warning light and sometimes with a flat spot under hard acceleration. Others simply stop driving the pump, and the vehicle cranks without starting. The same code covers both, so find out which behaviour applies before planning around it — one case is a drive to the workshop and the other is a recovery truck.

Should I replace the fuel pump at the same time?

Have its current draw measured first, and let that decide. This module drives a motor, and a pump that is drawing more current than specification — worn brushes, a dragging armature, debris in the impeller — puts continuous stress on the driver stage feeding it. If the pump caused the module failure, fitting a new module alone means the new one fails too. On applications where the tank has to be dropped to reach either part, finding this out beforehand is the difference between one job and two, and the test itself takes minutes.

The fault only happens in wet weather. Is that a clue?

It is one of the more useful clues available on this code, and it points somewhere specific. Symptoms that track rain, car washes, or driving through standing water — rather than tracking engine temperature or how long the car has been running — indicate water reaching a connector rather than a component that has failed electrically. Given where this module lives, that usually means its own connector, its ground stud, or an underbody connector on its network branch. A dry-day inspection may find nothing, so look while the evidence is still wet.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.