GMC Fuel Pump Control Module: The Complete Guide to Symptoms, Diagnosis, and Replacement
If your GMC truck or SUV is stalling, refusing to start, or showing a check engine light, the fuel pump control module (FPCM) is very likely the root cause. Replacing a failed FPCM is a straightforward repair that can save you hundreds of dollars compared to dealer repairs, and the total cost typically ranges from $300 to $850 depending on whether you do it yourself or hire a shop. This guide covers everything you need to know — from common symptoms to step-by-step replacement — so you can get your GMC back on the road without unnecessary guesswork.
What Is a GMC Fuel Pump Control Module and Why Does It Fail?
The fuel pump control module is a small electronic box that acts as the brain for your fuel system. It relays power from the battery to the fuel pump and controls the voltage sent to the pump based on demand from the engine computer. Instead of running the pump at full speed all the time, the FPCM varies pump speed to match the fuel pressure the engine needs. When this module fails, the fuel pump either stops working entirely or delivers inconsistent pressure, leading to drivability problems.
The most common cause of FPCM failure is a software error, but physical damage from moisture, vibration, and heat also plays a role. On many GMC models, the module is mounted on the frame rail near the fuel tank, where it is exposed to road debris, salt, and water. Over time, internal components can corrode or develop cracks from thermal cycling, especially in older vehicles from 2007 to 2014.
Common Symptoms of a Failing GMC Fuel Pump Control Module
Recognizing the warning signs early can prevent you from being stranded. Here are the most frequent symptoms reported by GMC owners:
1. Engine cranks but will not start. This is the most definitive sign. When you turn the key to the RUN position, you should hear a brief hum from the fuel pump in the tank. If you hear nothing, the FPCM is likely not sending power to the pump.
2. Sudden stalling while driving. A failing FPCM can lose communication with the engine computer while you are on the highway, causing the engine to die without warning. This is dangerous and needs immediate attention.
3. Hesitation or sputtering during acceleration. If the module cannot deliver the correct fuel pressure under load, the engine will bog down or hesitate when you press the gas pedal.
4. Long crank time before starting. The engine may crank for several seconds before firing up. This happens because the FPCM is not commanding the fuel pump to prime the system properly on key-on.
5. Check engine light with specific trouble codes. The most common codes associated with a bad FPCM include P069E (Fuel Pump Control Module Requested MIL Illumination), P0230 (Fuel Pump Primary Circuit), P0087 (Fuel Rail Pressure Too Low), and U0109 (Lost Communication With Fuel Pump Control Module). If you see any of these codes, the FPCM is the first part to check.
How to Diagnose a Bad Fuel Pump Control Module
Before buying a replacement module, you need to confirm that the FPCM is actually the problem and not the fuel pump itself. Here is a simple diagnostic process you can do at home with basic tools:
Step 1: Listen for the fuel pump prime. Turn the key to the ON position (do not start the engine). Listen near the rear of the vehicle for a 2-3 second humming sound from the fuel tank. If you hear nothing, the FPCM or the pump may be dead.
Step 2: Check for trouble codes. Use an OBD-II scanner to read any stored diagnostic trouble codes. If you see P069E, P0230, or U0109, the FPCM is highly suspect. If you see P0087, the fuel pressure is low, which could be the pump or the module.
Step 3: Inspect the module physically. On most GMC trucks and SUVs, the FPCM is located on the driver's side frame rail, near the rear of the vehicle, or on a crossmember under the chassis. Look for visible signs of corrosion, cracked housing, or loose electrical connectors. Moisture damage is a common cause of failure.
Step 4: Test power and ground at the connector. If you have a multimeter, you can check for 12-volt power on the main power pin and verify a good ground. If power is present but the fuel pump does not run, the module is likely bad.
The Critical Thing You Need to Know About FPCM Programming
This is the part that trips up most DIYers. A brand-new, off-the-shelf GMC fuel pump control module is just a metal box with no software — it will not work until it is programmed to your specific vehicle. The module contains software that must match your vehicle's VIN, engine type, and other parameters. If you install an unprogrammed module, your vehicle will not start and will set communication-related trouble codes.
There are three ways to handle programming:
Option 1: Buy a pre-programmed module from a specialty supplier. Companies like Highway 71 Auto Parts, Garrett Tuning, and Ewalts Auto Tuning sell FPCMs that are already flashed to your VIN before shipping. You simply provide your 17-digit VIN at checkout, and the module arrives ready to install. This is by far the easiest option for DIYers and saves you the cost of a dealer visit.
Option 2: Have the dealer program a new module. You can buy a genuine GM part from a dealer or online parts store, then take it to a GMC dealership for programming. The programming cost typically adds $50 to $150 to the total repair bill.
Option 3: Use a repair service. Some companies, like XeMODeX, offer a repair service where you send in your old module, they fix it, and send it back. The benefit is that the repaired module retains your original software and requires no programming — it is truly plug and play. Turnaround time is usually 2-3 business days, and the service comes with a lifetime limited warranty.
Which GMC Models Are Affected by FPCM Problems?
The fuel pump control module is used across a wide range of GMC vehicles, but certain model years and body styles are more commonly affected. Here are the most frequently reported vehicles:
GMC Sierra 1500 (2007-2021). This is the most common vehicle for FPCM failures. The module is used on both the classic body style (2007-2014) and the newer models (2014-2021). A specific technical service bulletin (PIT5636C) was issued for 2019-2020 Sierra 1500 models, noting a software error in the fuel pump driver control module that sets code P1005.
GMC Sierra 2500 HD and 3500 HD (2007-2023). Heavy-duty trucks are also affected, with compatible part numbers covering model years through 2023.
GMC Yukon and Yukon XL (2008-2020). The full-size SUVs share the same platform as the Silverado and Sierra, so they are equally prone to FPCM issues. The 2008-2009 models use part number 25967325, while 2015-2020 models use a different module.
GMC Acadia (2013-2014). The crossover Acadia also uses a fuel pump control module, and it is located in a similar position near the fuel tank.
GMC Canyon (2009-2012). The midsize Canyon uses the same FPCM family as the full-size trucks, with compatible part numbers covering 2009-2012 model years.
How to Replace a GMC Fuel Pump Control Module
Replacing the FPCM is a manageable job for a DIYer with basic hand tools. Most installations can be completed in under an hour. Here is the general process:
Step 1: Gather your tools and parts. You will need a new FPCM (pre-programmed for your VIN), a socket set (typically 10mm and 13mm), a flathead screwdriver, and a pair of pliers. Always disconnect the negative battery cable before starting any electrical work.
Step 2: Locate the module. On most GMC trucks and SUVs, the FPCM is mounted on the driver's side frame rail, near the spare tire area, or on a crossmember behind the rear axle. You may need to remove a plastic underbody shield to access it.
Step 3: Disconnect the electrical connector. Press the lock tab and pull the connector straight off. If it is stuck, use a small flathead screwdriver to gently lift the lock tab. Do not yank on the wires.
Step 4: Remove the old module. Unbolt the module from its mounting bracket. The bolts are usually 10mm or 13mm. Set the old module aside.
Step 5: Install the new module. Mount the new module in the same location and tighten the bolts. Reconnect the electrical connector until you hear a click. Reconnect the battery.
Step 6: Test the system. Turn the key to the ON position and listen for the fuel pump prime sound. If you hear it, start the engine and let it idle for a few minutes. Check for any warning lights on the dashboard.
Step 7: Clear any trouble codes. Use an OBD-II scanner to clear any stored codes that were set by the old module. Take the vehicle for a short test drive to confirm the repair is successful.
Replacement Cost Breakdown
The cost to replace a GMC fuel pump control module varies depending on the part and labor:
- Part cost: A new FPCM ranges from $100 to $400. Genuine GM parts are more expensive, while pre-programmed aftermarket units are typically in the $175 to $250 range.
- Labor cost: If you pay a mechanic, labor runs $100 to $300 depending on the shop's hourly rate. The job is quick, usually 0.5 to 1 hour.
- Programming cost: If you buy a non-programmed module, expect to pay $50 to $150 for dealer programming.
- Total range: A DIY repair with a pre-programmed module costs $175 to $250. A shop repair with dealer programming runs $300 to $850.
When to Just Replace the Fuel Pump Instead
In some cases, the fuel pump itself fails along with the control module. If your GMC has high mileage (over 100,000 miles), it is often worth replacing the entire fuel pump assembly while you are already working on the fuel system. The fuel pump is located inside the fuel tank, and accessing it requires dropping the tank or removing the bed on trucks. The shop cost for a full fuel pump replacement is $900 to $1,600, while a DIY job runs $250 to $700.
Signs that the pump itself is bad include a whining noise from the fuel tank, low fuel pressure even when the FPCM is working, and the vehicle dying after the engine warms up. If you have both FPCM codes and fuel pump noise, replace both components together.
Recommended Fuel Pump Upgrade: KEMSO Brand
If you are replacing the fuel pump or control module, you want a part that offers reliable performance without breaking the bank. That is where KEMSO comes in. KEMSO fuel pumps are high-performance, OEM-replacement units designed to meet or exceed factory specifications. They are built with premium materials to withstand the demands of modern fuel systems, and every KEMSO fuel pump comes with a lifetime warranty — so you only buy it once.
Whether you drive a GMC Sierra, Yukon, or Acadia, KEMSO offers direct-fit fuel pumps that install just like the original. The company is based in Houston, Texas, and ships across the United States. Their customer reviews speak for themselves, with hundreds of verified buyers giving top ratings for fitment and durability.
For a complete fuel system repair, pair your new FPCM with a KEMSO fuel pump for peace of mind and long-term reliability. To browse their full selection of fuel pumps and find the right part for your GMC, visit the KEMSO website at:
Final Thoughts
A bad fuel pump control module is one of the most common electrical failures on GMC trucks and SUVs. The good news is that it is easy to diagnose and relatively cheap to fix if you catch it early. The most important thing to remember is that you must program the new module to your vehicle, or buy a pre-programmed unit from a reputable supplier. Ignoring this step will leave you with a vehicle that still will not start.
If you are experiencing stalling, long cranks, or a no-start condition, start by checking the FPCM. It is a small part with a big job, and replacing it will restore your GMC's reliability.