Is Your GM Truck Stalling, Hesitating, or Refusing to Start?
If your 2007-2009 GM truck or SUV is experiencing erratic engine behavior, the culprit might not be the fuel pump itself, but the small electronic brain that controls it: the Fuel Pump Control Module (FPCM). This critical component, also known as a Fuel System Control Module (FSCM), regulates the voltage sent to the fuel pump, ensuring your engine receives the precise amount of fuel it needs under all driving conditions. When it fails, it can cause a host of frustrating and potentially dangerous issues, leaving you stranded.
Diagnosing a Faulty Silverado 1500 Fuel Pump Module
A failing FPCM can mimic a bad fuel pump, leading to costly and unnecessary repairs. Before you consider dropping the fuel tank, it’s essential to recognize the specific symptoms of a module failure. These modules are often mounted on the frame rail, exposed to the elements, which can lead to corrosion and internal electronic failure over time. This exposure is a primary reason for their high failure rate on vehicles like the Silverado, Sierra, Tahoe, and Yukon.
From the Diagnostic Bay
We had a 2008 Sierra 1500 towed in with a classic ‘crank, no-start’ condition. The owner had already replaced the in-tank fuel pump himself, but the truck still wouldn’t fire up. He was convinced he had a major wiring issue. After a quick scan, we pulled a P069E code: ‘Fuel Pump Control Module Commanded OFF.’ We inspected the FPCM on the driver-side frame rail and found the housing was corroded and the connector was full of green crust. A new, programmed module had the truck running perfectly in under 20 minutes. It’s a textbook example of how diagnosing the controller first can save hundreds of dollars and hours of frustration.
Common Symptoms of a Failing FPCM:
- ✔ Engine stalling, especially under load or when coming to a stop.
- ✔ Difficulty starting the engine or a complete no-start condition.
- ✔ Engine hesitation or stumbling during acceleration.
- ✔ Reduced engine power and poor fuel economy.
- ✔ An illuminated Check Engine Light with specific diagnostic trouble codes (DTCs).
- ✔ Common DTCs include P069E, P0230, P0627, and U0109 (Lost Communication with FPCM).
- ✔ The engine may run for a few seconds and then shut off.
The Plug-and-Play Solution: A VIN-Programmed FPCM
The biggest challenge when replacing an FPCM isn’t the physical installation—it’s the software. A new module from a dealership must be programmed with specialized equipment to communicate with your vehicle’s specific systems. This means paying for the part, labor, and an expensive programming fee, plus the inconvenience of a dealer visit.
We eliminate that hassle. This is a genuine GM Fuel Pump Control Module, part number 25866052, which we program specifically for your truck using the VIN you provide. It arrives at your door ready for a direct, plug-and-play installation. We load the latest GM-authorized software and calibrations, which often resolve issues present in the original factory programming. This ensures optimal performance, reliability, and seamless integration with your vehicle’s powertrain control module (PCM).
This module is a direct replacement for a wide range of original part numbers, including: 13501024, 15213110, 20759945, 20850907, 25785013, 25854536, 25866052, and 25967325.
Frequently Asked Questions
Do I need to take this module to a dealer for programming?
No. The main benefit of our service is that this module comes fully programmed to your vehicle’s specific VIN. It is ready for installation right out of the box, requiring no additional programming or dealer intervention. This saves you time and money.
Where is the FPCM located on my 2008 Silverado 1500?
On most GMT900 platform vehicles like the Silverado, Sierra, Tahoe, and Suburban, the FPCM is typically mounted to the driver’s side frame rail, often near the spare tire. It’s a small, black box with a single electrical connector. Always disconnect the battery before attempting replacement.
What happens if I forget to provide my VIN?
Providing your VIN is a required step for this purchase. We cannot ship the module until we receive your VIN, as the programming is specific to each vehicle. After your purchase, we will contact you to request the VIN if it was not provided. This ensures you receive a perfectly matched and functional part.
Will this module fix a P069E trouble code?
Yes, a faulty FPCM is the most common cause of a P069E code. While you should always confirm the diagnosis, replacing the module with our pre-programmed unit is the definitive repair for this code in the vast majority of cases.
Is this part compatible with other part numbers?
Absolutely. This module, 25866052, is the correct service replacement for several older part numbers, including 13501024, 15213110, 20759945, 20850907, 25785013, 25854536, and 25967325. It will function identically to the original part but with the benefit of the latest software.