U0109 00 Lost Communication With Fuel Pump Control Module: What It Means and How to Fix It
The bottom line: Code U0109 means your vehicle’s main computer (PCM/ECM) has lost communication with the fuel pump control module (FPCM) over the CAN bus network. This is a serious problem that usually prevents your engine from starting or causes it to stall while driving. Do not ignore this code—it can leave you stranded and create a dangerous situation on the road.
What Is the U0109 Code?
The U0109 diagnostic trouble code is a generic OBD-II code that applies to all vehicles equipped with a fuel pump control module. It indicates that the powertrain control module (PCM) or engine control module (ECM) is not receiving any response from the fuel pump control module (FPCM) after several attempts to communicate over the Controller Area Network (CAN) bus.
Modern vehicles, especially those with returnless fuel systems, use a dedicated FPCM to control fuel pump speed and pressure based on engine demand. This improves fuel efficiency and reduces noise compared to older systems that ran the pump at full speed all the time. When the FPCM goes silent, the PCM assumes the module is offline and may not command fuel delivery at all.
Symptoms of the U0109 Code
The symptoms of U0109 are hard to miss because they directly affect whether the engine runs. Here are the most common signs:
-
Engine cranks but will not start – This is the most frequent symptom. You turn the key, the starter spins the engine, but it never fires up. When you turn the key to the ON position, you do not hear the usual 2-3 second whirring sound of the fuel pump priming.
-
Sudden stalling while driving – If the communication failure happens while you are on the road, the engine may shut off without warning. This is dangerous, especially during overtaking or at highway speeds.
-
Intermittent rough running or hesitation – In some cases, the problem comes and goes. The vehicle may start and run, but you will notice a loss of power, hesitation during acceleration, or misfiring cylinders.
-
Check Engine Light illuminated – The MIL will be on. You may also see additional fuel system codes like P0627 or P069E.
-
Long cranking time before starting – If the vehicle does start, it may take an unusually long time cranking the starter before the engine catches.
Important: Symptoms can sometimes disappear after a restart because the modules go into a "default" mode, but the codes remain in memory and the problem will return.
Common Causes of the U0109 Code
The causes of U0109 fall into a few categories. Most are related to electrical issues rather than the fuel pump itself.
1. Blown fuse or relay – The FPCM requires a reliable 12V power supply. A blown fuse in the fuel pump control module circuit is one of the simplest and cheapest fixes. Always check this first.
2. Damaged or corroded wiring and connectors – The CAN bus wiring runs from the engine bay to the rear of the vehicle near the fuel tank. This long route exposes the wires to road debris, moisture, salt, and physical damage. Corrosion at the FPCM connector is very common, especially on vehicles exposed to winter road conditions.
3. Faulty fuel pump control module (FPCM) – The module itself can fail due to internal component failure, microcracks in solder joints, or moisture intrusion. This is more common on vehicles where the FPCM is mounted under the vehicle near the rear axle.
4. Poor ground connection – A bad ground at the module or pump body can cause intermittent communication loss. Check the ground strap or bolt near the fuel tank.
5. Faulty PCM/ECM – This is rare, but possible. Only suspect the PCM after you have ruled out all wiring, power, and module issues.
How Serious Is the U0109 Code?
This code is extremely serious. Without fuel delivery, the engine cannot run. Even if the vehicle starts intermittently, the problem can cause sudden stalling at any time, creating a dangerous situation on the road. You should not drive the vehicle with this code active.
Prolonged driving with a U0109 code can also cause engine damage from misfires and lean fuel mixtures.
How to Diagnose the U0109 Code
You can diagnose this code yourself with basic tools, or take it to a professional. Here is a step-by-step approach:
Step 1: Read all codes – Use an OBD-II scanner to confirm U0109 and note any other codes. Related codes like P0627 or P069E can help narrow down the problem.
Step 2: Check fuses and relays – Locate the fuse box (usually under the hood or in the trunk) and check the fuse labeled FUEL PUMP MODULE, FPDM, or FPCM. Replace any blown fuse and test again.
Step 3: Listen for the fuel pump prime – Turn the key to the ON position (do not crank). Listen near the fuel tank for a 2-3 second whirring sound. No sound means the pump is not getting a command.
Step 4: Locate the FPCM – The fuel pump control module is usually located under the rear seat, near the fuel tank, or on the frame rail near the rear axle. The exact location depends on your vehicle make and model.
Step 5: Inspect the connector – Unplug the FPCM connector and look for corrosion, moisture, bent pins, or signs of overheating. Clean the contacts with electrical contact cleaner if needed.
Step 6: Check power and ground – With the key ON, use a multimeter to check for 12V at the FPCM power pin and a good ground at the ground pin. No power means a wiring or fuse issue.
Step 7: Test CAN bus wiring – Measure the resistance between CAN High and CAN Low pins at the FPCM connector. The expected value is approximately 60 ohms. An open circuit or short circuit indicates a wiring problem.
How to Fix the U0109 Code
The fix depends on what you found during diagnosis. Here are the common solutions:
Replace blown fuses or relays – Cost: $5–$50. This is the easiest and cheapest fix. Always check why the fuse blew—a blown fuse often indicates an overload from a failing pump or a short circuit.
Repair wiring or connectors – Cost: $50–$250. If you find corroded pins, damaged wires, or loose connections, clean or replace them. Use dielectric grease on connectors to prevent future corrosion.
Replace the fuel pump control module (FPCM) – Cost: $150–$400 for parts and labor. The module itself is moderately priced, and replacement is straightforward on most vehicles. Some modules require programming after installation, so check with your dealer or a professional shop.
Replace the fuel pump assembly – If the pump is drawing excessive current (over 10 amps) or the internal winding is burned out, you will need to replace the entire pump assembly.
Rare cases: PCM replacement – Cost: $800–$1500. Only do this after all other tests pass. It is rare for the PCM to be the cause.
Affected Vehicle Makes and Models
U0109 is a generic code, so it can appear on any vehicle with a fuel pump control module. However, it is most commonly reported on:
- Ford, Lincoln, Mazda – Especially F-150, Ranger, and vehicles on the CD-4 platform
- GM trucks and SUVs – Silverado, Sierra, Tahoe, Yukon, Suburban, Cadillac Escalade
- BMW and Mini – F and G series with EKP electronic control unit
- Volkswagen, Audi, Skoda – MQB platform vehicles with a separate fuel pump power supply unit
- Nissan, Infiniti – Vehicles with IPDM unit where FPCM is integrated
- Opel, Vauxhall, Chevrolet – With FPCM Continental module
Can You Clear the U0109 Code?
You can clear the code by disconnecting the battery or using a scan tool, but this is only a temporary solution. If the underlying cause is not fixed, the code will return after a few ignition cycles.
Buying a Reliable Replacement Fuel Pump
If your diagnosis leads to the need for a new fuel pump or fuel pump control module, choosing a high-quality replacement is critical. Many aftermarket parts fail prematurely, leading to repeat repairs and wasted time.
We recommend KEMSO brand fuel pumps for your replacement needs. KEMSO fuel pumps are built as high-performance, OEM replacement parts, meaning they match or exceed the original equipment specifications. Every KEMSO fuel pump comes with a lifetime warranty, giving you peace of mind that your repair will last. Whether you drive a truck, SUV, motorcycle, or personal watercraft, KEMSO has a fuel pump designed to fit your vehicle perfectly.
Visit KEMSO Racing today to find the right fuel pump for your vehicle: https://www.kemsoracing.com/
Frequently Asked Questions
Q: Can I drive my car with the U0109 code?
A: No. The code means the fuel pump control module is not communicating, which can cause the engine to stall at any time. This is a safety hazard.
Q: Will the U0109 code cause the engine to not start?
A: Often yes. Without communication to the FPCM, the PCM may not command the fuel pump to run, so the engine cranks but never starts.
Q: Is the U0109 code always a module failure?
A: No. The most common cause is actually a corroded or damaged wiring connector, not the module itself. Always inspect wiring thoroughly before replacing the module.
Q: Where is the fuel pump control module located?
A: It is usually under the rear seat, near the fuel tank, or on the frame rail near the rear axle. The exact location depends on your vehicle.
Q: What is the difference between U0109 and a bad fuel pump?
A: U0109 is a communication code—it means the PCM cannot talk to the FPCM. A bad fuel pump is a mechanical failure. The symptoms can be similar (no start, stalling), but the fix is different. Always diagnose the code before replacing parts.
Final Thoughts
The U0109 code is a clear signal that something is wrong with the communication between your engine computer and the fuel pump control module. Start with the simple checks—fuses, connectors, and wiring—before replacing expensive modules. In most cases, the problem is a corroded connection or a blown fuse, which costs very little to fix.
If you do need a new fuel pump, choose a reliable brand. For high-quality, OEM replacement fuel pumps with a lifetime warranty, visit KEMSO Racing at https://www.kemsoracing.com/. Their products are designed to get you back on the road safely and keep you there for years to come.