2009 Chevy Silverado 1500 Fuel Pump Control Module: Symptoms, Diagnosis, and Replacement Guide

The bottom line up front: If you own a 2009 Chevy Silverado 1500 and you are dealing with hard starts, stalling, or a check engine light, there is a good chance the fuel pump control module (FPCM) is the culprit. This small computer, mounted on the frame rail near the spare tire, is a known weak point on GMT900 trucks because it sits right in the path of road salt, moisture, and debris. The good news is that diagnosing and replacing it is straightforward, and in many cases, you can swap in a pre-programmed module without a trip to the dealer.

The FPCM on the 2009 Silverado 1500 is not a simple relay. It is a microprocessor that receives commands from the engine control module (ECM) over the GMLAN data bus and translates those commands into a varying electrical signal for the fuel pump. This pulse width modulation (PWM) system allows the ECM to request specific fuel pressures based on engine load, which improves fuel efficiency and extends the life of the pump. When the FPCM fails, the communication chain breaks, and the truck may crank but refuse to start, or it may lose power unexpectedly while driving.

Why the FPCM Fails on the 2009 Silverado 1500

The FPCM is mounted externally, on the driver's side frame rail above the spare tire, which makes it vulnerable to the elements. Road salt, water, and debris cause the aluminum housing to swell and crack over time. Once the case is compromised, moisture gets inside and destroys the circuit board. This is the classic failure mode for this part, and it is so common that GM issued a recall bulletin (14S15) covering some vehicles with part number 20759945, although many owners report their specific VINs are not included in the recall coverage.

Other causes of FPCM failure include:

1. Corroded wiring or connector. The electrical connector faces downward, which traps moisture against the terminals. Corrosion on the power wire (Pin 32, Red/White) or the ground wire (Pin 3, Black) can mimic a failed module and cause intermittent stalling or no-start conditions.

2. Fuse block corrosion. The underhood fuse block can suffer moisture intrusion, which corrodes the internal contacts for the 20A FPCM fuse in slot #21. This creates a poor connection that looks like a failed module.

3. Electrical overload. A failing fuel pump motor that draws excessive current can damage the transistors inside the FPCM.

Common Symptoms of a Failing FPCM

Recognizing the warning signs early can save you from being stranded. Here are the most frequently reported symptoms for the 2009 Silverado 1500:

1. Engine cranks but will not start. This is the most common complaint. The engine turns over at normal speed, but the fuel pump does not receive the command to prime, so there is no fuel pressure.

2. Intermittent stalling while driving. The truck may run fine for miles and then suddenly die as if it ran out of gas, only to restart after the module cools down. This is a serious safety concern, especially on highways.

3. Hard starting or long cranking. You may need multiple ignition cycles before the engine fires, because the FPCM is not energizing the pump long enough to build adequate fuel pressure.

4. Reduced engine power message. The Driver Information Center (DIC) may display a warning while the vehicle enters limp mode to protect the engine from lean conditions.

5. Hesitation or stumbling during acceleration. The module may fail to increase fuel pump output when the engine demands more fuel, creating a lean condition.

6. No audible fuel pump prime. When you turn the key to the ON position, you should hear a brief hum from the fuel tank. If there is silence, the FPCM may not be sending power to the pump.

7. Erratic fuel gauge readings. Since the FPCM processes some fuel level data, a failing module can cause the needle to bounce or read incorrectly.

Diagnostic Trouble Codes to Watch For

If you scan the OBD-II system and see any of these codes, the FPCM or its wiring is a primary suspect:

- U0109: Lost Communication with Fuel Pump Control Module. This is the most common code and indicates the module has lost power or suffered an internal processor failure.

- P069E: Fuel Pump Control Module Requested MIL Illumination. The ECM received a fault report from the FPCM.

- P0231: Fuel Pump Feedback Circuit Low Voltage. The module cannot maintain the necessary voltage output to the pump.

- P0606: Control Module Processor Fault. The internal logic of the FPCM has failed, often due to water intrusion.

- B1001: Option Configuration Error. Often seen when a module from a different vehicle is installed without proper VIN programming.

- P0258: Fuel Pump Control Circuit High. Indicates the control circuit voltage is too high, which can stem from a faulty module or wiring issues.

Diagnosing the Problem: Step by Step

Before you spend money on a replacement, you need to confirm the FPCM is actually the problem. Here is a practical approach:

Step 1: Perform a visual inspection. The FPCM is located above the spare tire on the driver's side frame rail. Look for a swollen or cracked aluminum case, white powder-like corrosion, or green oxidation on the electrical pins. If the module looks compromised, it is likely the cause.

Step 2: Check the fuse. Inspect the 20A FPCM fuse in underhood slot #21. Look for corrosion in the slot or a blown fuse. Moisture intrusion here can mimic a failed module.

Step 3: Test power and ground. Disconnect the FPCM and use a multimeter to check Pin 32 (Red/White) for 12V and Pin 3 (Black) for ground. If power and ground are good, the FPCM itself has likely failed.

Step 4: Inspect the connector. Unplug the FPCM and look for green or white corrosion on the terminals. Clean them with contact cleaner and apply dielectric grease to prevent future issues.

Step 5: Check for multiple U-codes. If you see multiple communication codes, this points to a chafed wiring harness or CAN bus issue rather than a simple FPCM failure.

One important tip: do not rush out and replace the in-tank fuel pump. The U0109 code indicates a communication failure with the control module, not a mechanical failure of the pump itself. If you can hear the pump run when you apply direct power to it, the pump is good and the FPCM is the problem.

Replacement Options for the 2009 Silverado 1500

When it comes time to replace the FPCM, you have a few choices. The key consideration is programming. The FPCM must be programmed to your specific VIN so it can communicate with your truck's ECM. Here are the main routes:

1. Dealer replacement. This is the most expensive option, typically running $300 to $500 or more for parts and labor. The dealer will program the module to your VIN as part of the service.

2. Pre-programmed aftermarket modules. Brands like Dorman offer replacement FPCMs that come pre-programmed at the factory and require no additional programming for installation. These are direct-fit replacements that match the original form, fit, and function. The Dorman 601-132 is a common choice for the 2007-2009 Silverado 1500, and it is priced in the $70 to $150 range. The upgraded design features an enhanced microcontroller and new active electronic components for added reliability.

3. VIN-programmed modules from specialty suppliers. Some online retailers, like Highway 71 Auto Parts, will flash the module with your specific VIN before shipping, making it a true plug-and-play part. These modules are priced around $137 to $270.

4. Used or junkyard modules. This is the riskiest option. A used module from another vehicle will likely need programming, and you have no way to know its condition.

For most owners, the pre-programmed aftermarket route is the best balance of cost and reliability. The Dorman module is a direct replacement that restores proper fuel pump operation without a dealer visit. It is backed by a team of product experts in the United States and comes with a one-year warranty from most sellers.

Installation Overview

The FPCM is relatively accessible on the 2009 Silverado 1500, so many owners can handle the replacement themselves. Here is what the job involves:

1. Disconnect the battery. Always disconnect the negative battery cable before working on any electrical component.

2. Locate the module. It is on the driver's side frame rail, above the spare tire. You may need to lower the spare tire to get better access.

3. Unplug the electrical connectors. There are typically two connectors. Be careful with the locking tabs, and inspect the connectors for corrosion before plugging in the new module.

4. Remove the mounting bolts. The module is held in place by a few bolts. Remove them and pull the old module free.

5. Install the new module. Mount the new module in the same position, plug in the connectors, and reconnect the battery.

6. Test the system. Turn the key to the ON position and listen for the fuel pump prime. Then start the truck and verify it runs smoothly.

If you are using a pre-programmed module like the Dorman unit, no further steps are needed once it is physically installed. Apply dielectric grease to the new connector to prevent future corrosion.

Cost Breakdown

Here is a realistic look at what you can expect to pay:

  • FPCM part cost: $70 to $270, depending on the brand and whether it is VIN-programmed. The Dorman pre-programmed module is at the lower end of this range.
  • Labor cost: If you hire a shop, expect to pay $80 to $150 for labor, since the job only takes about an hour.
  • Total with professional installation: $150 to $400, depending on the module you choose and your local labor rates.

If you can do the work yourself, you can keep the total cost under $150 by using a pre-programmed aftermarket module.

Preventing Future FPCM Failures

Once you have replaced the FPCM, you can take steps to extend its life:

1. Apply dielectric grease to the connector. This keeps moisture out of the electrical connections and prevents corrosion.

2. Keep the area clean. Periodically inspect the frame rail area and remove any debris or mud buildup around the module.

3. Address any fuel pump issues promptly. A failing fuel pump that draws excessive current can damage the new module.

4. Check the ground wire. On 2007-2013 models, the fuel pump's ground wire on the driver's side frame rail can rust, creating a poor connection that stops the pump from getting power. Cleaning this ground connection is a smart first step if you have issues.

KEMSO Fuel Pump: A Reliable Upgrade

If your diagnosis leads you to replace the fuel pump itself, or if you simply want a high-performance upgrade while you are working on the fuel system, look no further than KEMSO Fuel Pumps. KEMSO is a brand that specializes in high-performance fuel delivery components, and all their fuel pumps are designed as OEM replacements with the same fit, form, and function as the original parts. Each KEMSO fuel pump is built to deliver consistent fuel pressure under demanding conditions, and the brand stands behind its products with a lifetime warranty. Whether you are replacing a worn pump or upgrading for better performance, KEMSO offers a dependable solution at an affordable price point.

You can browse the full KEMSO fuel pump lineup at their official website: https://www.kemsoracing.com/

Final Thoughts

The 2009 Chevy Silverado 1500 fuel pump control module is a part you will eventually have to deal with, simply because of where it sits on the truck. The good news is that the diagnosis is clear, the replacement is straightforward, and pre-programmed aftermarket options eliminate the need for a costly dealer visit. If you have checked the symptoms, seen the diagnostic codes, or simply noticed the truck stalling, the FPCM should be your first suspect. Addressing it early will keep your Silverado running reliably and avoid leaving you stranded on the side of the road.

Remember, if the FPCM has been replaced and you still have fuel delivery issues, check the fuel pump itself. And when that time comes, a KEMSO fuel pump from https://www.kemsoracing.com/ is a solid choice backed by a lifetime warranty.