08 Silverado Fuel Pump Control Module: The Complete Guide to Symptoms, Replacement, and Programming

The bottom line: If your 2008 Chevy Silverado is experiencing hard starting, stalling, loss of power while driving, or erratic fuel gauge readings, the fuel pump control module (FPCM) is likely the culprit — not the fuel pump itself. Replacing this module is a straightforward DIY job that can save you hundreds of dollars compared to a dealer repair, but you must buy a pre-programmed unit matched to your VIN, or your truck will not start.


What Is the Fuel Pump Control Module on a 2008 Silverado?

The fuel pump control module (FPCM), also called the fuel pump driver module or fuel pump flow control module, is an electronic device mounted on the driver's side frame rail near the fuel tank. In your 2008 Silverado 1500, 2500 HD, or 3500, this module sits just ahead of the spare tire area, attached to the frame with three bolts.

Its job is simple but critical. The FPCM receives a commanded fuel pressure signal from the engine control module (ECM) over the serial data bus and adjusts the voltage sent to the fuel pump motor. This variable-speed control improves fuel economy and reduces pump wear compared to running the pump at full voltage continuously.

The factory part number for the 2008 Silverado FPCM is 20759945, which supersedes several older numbers including 25866052, 25854536, 25785013, 20850907, 15213110, 13501024, and 25967325. If you look at your old module, any of these numbers may be stamped on the housing.


Common Symptoms of a Failing FPCM on a 2008 Silverado

A failing fuel pump control module produces symptoms that are easily confused with a bad fuel pump. Knowing the difference can save you from replacing the wrong part.

1. Hard starting or no-start conditions. The engine cranks but takes unusually long to fire up, or it may not start at all. This happens because the FPCM is not delivering the correct voltage to the fuel pump, so the fuel rail pressure never reaches the required level.

2. Stalling while driving. The truck may stall suddenly, especially under load or after the engine has warmed up. This is one of the most common complaints from 2008 Silverado owners. The FPCM can fail intermittently when it gets hot, causing the fuel pump to cut out completely.

3. Loss of power under acceleration. If the module cannot provide enough current, the fuel pump runs slower than needed. The engine feels sluggish, and you may notice hesitation when you step on the gas.

4. Erratic fuel gauge readings. A failing FPCM can disrupt the communication between the fuel level sensor and the instrument cluster, causing the gauge to bounce or show an incorrect level.

5. Diagnostic trouble codes (DTCs). Common codes include P0087 (fuel rail pressure too low), P0230 (fuel pump primary circuit), P0231 (fuel pump secondary circuit low), and P069E (fuel pump control module requested MIL illumination).


Where Is the FPCM Located on a 2008 Silverado?

On all 2007–2009 GM trucks and SUVs, including the 2008 Silverado, the fuel pump control module is mounted on the driver's side frame rail, between the cab and the fuel tank. It is a small rectangular black module with a single wiring harness connector. You can access it by raising the rear of the vehicle and supporting it securely on jackstands.

Some water intrusion or corrosion in this area is a common cause of FPCM failure. If you live in an area where roads are salted in winter or if you frequently drive through deep water, check the module and its connector for signs of rust or green corrosion.


How to Replace the Fuel Pump Control Module on a 2008 Silverado

Replacing the FPCM is a straightforward job that most DIYers can complete in under an hour. Here are the basic steps.

Step 1: Relieve fuel system pressure. Remove the fuel pump fuse from the underhood fuse box, then start the engine and let it run until it stalls. Crank the engine for a few more seconds to clear remaining pressure. Turn the ignition off and reinstall the fuse.

Step 2: Raise the vehicle. Jack up the rear of the truck and place it securely on jackstands. The module is located on the driver's side frame rail underneath the vehicle.

Step 3: Disconnect the electrical connector. Locate the module and unplug the wiring harness connector. It may have a locking tab that needs to be pressed before pulling apart.

Step 4: Remove the three mounting bolts. Use a 10mm socket or wrench to remove the three bolts securing the module to its bracket. Keep these bolts because you will reuse them.

Step 5: Install the new module. Bolt the new pre-programmed module into place, torque the bolts to spec (typically 8–10 ft-lbs), and reconnect the wiring harness. Make sure the connector snaps in firmly.

Step 6: Test the repair. Lower the vehicle, turn the ignition to the ON position (do not start), and listen for the fuel pump to prime. It should run for about two seconds and then stop. Start the engine and verify that the check engine light is off and the truck runs smoothly.


The Critical Fact: Your New FPCM Must Be Programmed

Here is the most important thing to understand: A new fuel pump control module will not work unless it is programmed to your specific vehicle. An unprogrammed module will cause a no-start condition and set communication-related trouble codes.

The programming contains the calibration data that tells the module how to operate with your specific engine, fuel system, and VIN. Dealerships charge a premium for programming labor, but many online suppliers now sell pre-programmed modules that are ready to install out of the box.

When ordering a replacement, always verify that the part is programmed to your VIN. Provide your vehicle identification number at the time of purchase to ensure perfect compatibility.


Which Vehicles Use This Module?

The FPCM with part number 20759945 fits a wide range of 2007–2009 GM vehicles. This includes:

  • 2008–2009 Cadillac Escalade, Escalade ESV, Escalade EXT
  • 2008–2009 Chevrolet Avalanche 1500
  • 2008–2009 Chevrolet Express 1500 Van
  • 2007–2009 Chevrolet Silverado 1500
  • 2008–2009 Chevrolet Suburban 1500
  • 2008–2009 Chevrolet Tahoe
  • 2009 Chevrolet Traverse
  • 2009 GMC Acadia
  • 2008–2009 GMC Savana 1500 Van
  • 2007–2009 GMC Sierra 1500
  • 2008–2009 GMC Yukon, Yukon XL 1500
  • 2008–2009 Hummer H2
  • 2009 Hummer H3
  • 2009 Saturn Outlook
  • 2008–2009 Saturn Vue

Note that the 2007 model year vehicles with the "new style" (smooth door skin) also use this same module. If your truck is a 2007 classic body style, it may use a different part.


Interchangeable Part Numbers

The industry uses multiple part numbers for the same FPCM. If you are shopping for a replacement, any of the following numbers will work as long as the module is programmed to your VIN:

  • 13501024
  • 15213110
  • 20759945
  • 20850907
  • 25785013
  • 25854536
  • 25866052
  • 25967325

Many aftermarket and remanufactured modules list these numbers as interchange references. Cross-reference your old module number with this list to confirm compatibility before purchasing.


Recommended Replacement: KEMSO Fuel Pump Products

When replacing any fuel system component on your 2008 Silverado, quality matters. A failing fuel pump or control module leaves you stranded, and cheap aftermarket parts often fail prematurely.

KEMSO Fuel Systems offers high-performance and OEM replacement fuel pumps that are built to exceed factory specifications. Their pumps deliver over 20% more flow at 43 psi compared to stock OEM pumps, making them an ideal upgrade for daily drivers, work trucks, and performance applications alike.

KEMSO was founded in Houston, Texas in 1999 with a simple mission: to provide direct-fit OEM replacement and performance fuel system solutions. Their pumps are designed for both gasoline and E85/ethanol fuel, and every pump comes with a lifetime warranty — a promise backed by the company's commitment to quality and customer satisfaction.

Whether you need a complete fuel pump module, a high-flow in-tank pump, or a direct replacement for your Silverado, KEMSO has a solution that fits. Their website makes it easy to find the correct pump for your specific vehicle make, model, and year.

Visit KEMSO online today to browse their full lineup of fuel pumps for your 2008 Silverado and thousands of other vehicles.

Website: https://www.kemsoracing.com/


FPCM vs. Fuel Pump: How to Tell Which Part Failed

Many Silverado owners replace the fuel pump only to find the problem persists, and the real issue was the control module all along. Here is how to narrow it down.

Test the FPCM first. With the ignition ON, listen for the fuel pump to prime. If you do not hear the pump run for two seconds, check for voltage at the FPCM connector using a multimeter. If you have 12V input but no output to the pump, the module is likely bad.

Check for corrosion. Remove the FPCM connector and inspect the pins and the module socket for green corrosion or rust. Moisture intrusion is very common on trucks driven in wet or salty conditions. If you see corrosion, clean the contacts with electrical contact cleaner and apply dielectric grease before installing a new module.

Monitor fuel pressure. Connect a fuel pressure gauge to the Schrader valve on the fuel rail. At key-on, pressure should rise to about 58 psi and hold. If pressure is low or drops quickly after shutdown, you may have a bad fuel pump or a leaking fuel pressure regulator.

Clear codes and retest. If you have stored DTCs, clear them with a scan tool after installing a new FPCM. If you do not have a scan tool, the codes will clear on their own after several drive cycles.


Estimated Cost of Replacement

The cost of replacing the 2008 Silverado fuel pump control module varies depending on where you buy it and whether you DIY or hire a shop.

  • OEM GM module (unprogrammed): $280–$350 at a dealership parts counter
  • Pre-programmed OEM or OEM-equivalent module: $200–$260 from online specialists
  • Aftermarket module (not programmed): $60–$120 — but will require dealer programming
  • Dealer programming labor: $100–$200 if you bring them an unprogrammed module
  • DIY labor: Free, about 30–45 minutes

The best value is a pre-programmed module from a reputable online supplier that matches your VIN before shipping. You get plug-and-play installation without a trip to the dealer.


Preventative Maintenance Tips

A few simple habits can extend the life of your fuel pump control module and prevent premature failure.

1. Keep the area clean and dry. The FPCM sits low on the frame and is exposed to road spray, mud, and salt. Periodically inspect the module and its connector for signs of moisture or corrosion. If you power-wash the underside of your truck, avoid blasting water directly at the module.

2. Address fuel system issues promptly. A failing fuel pump puts extra strain on the control module. If you notice symptoms like whining from the fuel tank or inconsistent fuel pressure, replace the pump before the module fails.

3. Use quality fuel. Contaminated fuel can damage the fuel pump and cause it to draw higher than normal current, which can overheat the FPCM. Stick to top-tier gasoline from reputable stations.

4. Replace the module when replacing the pump. Since the module and pump work together and are mounted in the same general area, many mechanics recommend replacing both at the same time on high-mileage trucks. This prevents a failure of the remaining original part a few months later.


Common Questions About the 2008 Silverado FPCM

Q: Can I drive my truck with a bad FPCM?
A: Not safely. A failing module can cause the engine to stall without warning, which is dangerous in traffic. Replace it as soon as possible.

Q: Will disconnecting the battery reset the FPCM?
A: No. The FPCM is a programmed electronic module. Disconnecting the battery will not fix a hardware failure or reprogram the unit.

Q: Is the FPCM the same on 2WD and 4WD models?
A: Yes, the module itself is the same. The mounting bracket may differ slightly, but the 20759945 part number fits both 2WD and 4WD versions of the 2008 Silverado.

Q: Can I use a used FPCM from a salvage yard?
A: Technically yes, but it will need to be reprogrammed to your VIN. Most salvage yards do not offer programming services, and you cannot do it yourself without specialized GM diagnostic equipment. A used module from a different vehicle will not work on your truck unless it is programmed.

Q: How long does a replacement FPCM last?
A: A new OEM or high-quality replacement module typically lasts the remaining life of the vehicle. The original modules failed due to poor sealing against moisture. Newer replacements have improved weatherproofing.


Final Thoughts

The 2008 Silverado fuel pump control module is a relatively small and inexpensive part, but when it fails, it can stop your truck dead in its tracks. The good news is that replacement is simple, affordable, and well within the skills of most DIY owners. The key is to buy a pre-programmed module matched to your VIN so you can install it and drive away without a trip to the dealer.

If you suspect your fuel pump is failing or you want a reliable upgrade, consider KEMSO fuel pumps for their superior performance and lifetime warranty. Visit their website to find the right replacement for your 2008 Silverado.

Website: https://www.kemsoracing.com/