Restore Proper Fuel Delivery to Your GM Truck or SUV
Is your 2010-2012 GMC Canyon, Chevrolet Colorado, or another GM vehicle experiencing frustrating fuel-related issues? Symptoms like engine stalling, hesitation during acceleration, a no-start condition, or an illuminated Check Engine Light with codes like P069E or P0230 often point to a failing Fuel System Control Module (FSCM). This critical component, also known as a fuel pump driver module, 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 leave you stranded.
This genuine GM Fuel System Control Module, part number 20877116, is the definitive solution to these problems. Unlike parts from a local store, this module comes fully programmed to your vehicle’s specific Vehicle Identification Number (VIN). We flash it with the latest GM-certified software updates before it ships, eliminating the need for an expensive trip to the dealership for programming. This makes the installation process straightforward and ensures seamless communication with your vehicle’s powertrain control module (PCM).
From the Diagnostic Bay
We had a 2011 Silverado 1500 towed in that would crank but not start. The owner had already replaced the fuel pump himself, but the problem persisted. A quick scan revealed code P069E – Fuel Pump Control Module Requested MIL Illumination. We checked the wiring to the module, which is mounted on the frame rail, and found it was getting power and ground. However, the output signal to the pump was erratic. These modules are exposed to road salt, water, and vibration, and internal corrosion is a common failure. We installed a new, VIN-programmed FSCM, and the truck fired right up with perfect fuel pressure. The customer could have saved hundreds by diagnosing the module first.
Common Symptoms of a Failing 2010-2012 Canyon Fuel System Control Module
A failing FSCM can mimic other fuel system problems. If you’re experiencing any of the following, your fuel pump driver module is a likely culprit:
- ✔ Engine cranks but will not start
- ✔ Stalling, especially under load or when coming to a stop
- ✔ Rough idle or engine hesitation
- ✔ Loss of power during acceleration
- ✔ Check Engine Light with fuel system codes (P069E, P0230, U0109)
- ✔ A whining noise from the fuel pump or no noise at all
The Plug-and-Play Advantage
The biggest hurdle in replacing modern electronic modules is the need for specialized programming. We solve that for you. By providing your VIN during checkout, you receive a part that is truly plug-and-play. The module arrives ready for installation, loaded with the most current software to correct known issues and optimize fuel delivery. This not only saves you money on dealer labor but also gets your vehicle back on the road faster.
This module is a direct replacement for multiple GM part numbers, including 20791901, 20827745, 20877116, and 20850927. It fits a wide range of vehicles from Cadillac Escalades to Chevrolet Express vans. Please verify the part number or consult the detailed fitment list to ensure compatibility with your specific model.
Frequently Asked Questions
What does a Fuel System Control Module do?
The FSCM is a small computer that controls the fuel pump. Instead of running the pump at full speed all the time, the FSCM uses a pulse-width modulation (PWM) signal to vary the pump’s speed. This provides precise fuel pressure, improves fuel efficiency, and extends the life of the fuel pump.
Do I need to program this module?
No. This module comes pre-programmed specifically for your vehicle using the VIN you provide. This eliminates the need for any additional programming or calibration with a scan tool, making it a true plug-and-play installation.
Where is the FSCM located on my vehicle?
On most trucks and SUVs like the Canyon, Silverado, and Tahoe, the FSCM is mounted on the driver’s side frame rail, often near the spare tire. On other vehicles like the Cadillac CTS or Buick LaCrosse, it may be located in the trunk or rear compartment. Always consult a service manual for the exact location on your vehicle.
How do I provide my VIN?
Simply enter your 17-digit Vehicle Identification Number in the designated field during the checkout process. We cannot program and ship the module without this information.
Will this fix a P069E trouble code?
The diagnostic trouble code P069E is one of the most common indicators of a failed FSCM. While you should always perform a complete diagnosis, if your wiring is intact, this module is the most likely solution to clear that code and resolve the underlying issue.