2009 GMC Sierra Fuel Pump Control Module Location: Where It Is and How to Replace It

The bottom line up front: On a 2009 GMC Sierra 1500, the fuel pump control module (FPCM) is mounted on the outside of the frame rail, just ahead of the spare tire on the driver's side, near the rear of the truck. It is not inside the fuel tank, and it is not under the hood. If you are dealing with stalling, hard starts, or a check engine light with codes like P069E, P0230, or P0606, this module is one of the first things to check.

This part, sometimes called the fuel pump driver module or fuel pump flow control module, sits low on the vehicle, which means it takes a beating from water, mud, road salt, and heat. GM engineers designed it that way for a reason, but that location also makes it prone to failure over time. Owners of the 2007–2009 Silverado and Sierra platforms have reported water intrusion issues and corroded connectors, which can shut the truck down without warning.

In this guide, I will walk you through exactly where to find the module, how to recognize the warning signs of failure, what tools you need to swap it out, and what to look for when buying a replacement. I have also included a recommendation for a quality aftermarket option, plus the original GM part numbers you can cross-reference.


What Does the Fuel Pump Control Module Do?

Before you go hunting for the part, it helps to understand what it does. The fuel pump control module regulates the voltage sent to the fuel pump inside the tank. It does not just turn the pump on and off. It adjusts the pump speed to maintain the correct fuel pressure based on engine demand.

Think of it as the brain between the engine computer and the fuel pump itself. If the module fails, the pump may not get power at all, which means the engine cranks but will not start. Or the pump may run at the wrong speed, causing hesitation, surging, or poor fuel economy.

On the 2007–2009 GM trucks, this module is a "smart" unit. That means it communicates with the engine control module using the vehicle's data bus, and it is programmed to the truck's VIN. Installing a used or unprogrammed module from a salvage yard often does not work, because the truck's computer will not talk to it.


Where Exactly Is the Fuel Pump Control Module on a 2009 GMC Sierra 1500?

The module is located on the driver's side frame rail, just forward of the rear axle. More specifically:

  • Get underneath the truck near the rear driver's side wheel.
  • Look along the inside of the frame rail, just ahead of the spare tire hanger.
  • The module is a black plastic box with a large electrical connector plugged into it. It has 43 terminals in the connector, so it is not a small component.

You may need to remove the spare tire to get a clear view and enough working room. On many trucks, the spare tire is lowered using a crank mechanism behind the rear seat or at the rear bumper. Once the spare is out of the way, the module is usually visible right next to the frame rail. It is held in place by one or two bolts or nuts.

Some models also have a metal mounting bracket that wraps around the module. If your truck has that bracket, you will need to remove it first. There is no need to drop the fuel tank for this job.


Common Symptoms of a Failing Fuel Pump Control Module

The most common signs that your 2009 Sierra 1500 fuel pump control module is going bad include:

  1. The engine cranks but will not start. This happens when the module stops sending power to the fuel pump entirely.

  2. The truck stalls while driving, especially when warm. This is one of the most reported complaints from owners. The engine dies without warning, sometimes in traffic, and may not restart for a while.

  3. Hesitation or sputtering during acceleration. The engine feels like it is not getting enough fuel, even though the tank is full.

  4. Reduced engine power and poor performance. Some owners describe a "low engine power" warning on the dash along with a sudden loss of acceleration.

  5. Check Engine Light with codes P069E, P0230, or P0606. These codes directly point to the fuel pump control module or its communication circuit.

  6. Battery drain. Several owners report that the module draws power even when the ignition is off, causing the battery to go dead if the truck sits for a couple of days.

Keep in mind that these symptoms can also be caused by a failing fuel pump itself or a wiring issue. If you are handy with a multimeter, test for power and ground at the module connector before buying parts. If you are not comfortable with electrical diagnosis, a shop can test it for you.


Why Do These Modules Fail?

The location of the factory module exposes it to conditions that shorten its life. The module sits low on the frame rail, close to the road surface. That means it gets hit by water spray from the wheels, road salt in the winter, and debris.

Owners have reported water getting inside the module housing through a poorly sealed connector. The water shorts out the circuit board and kills fuel delivery. In one documented case, a driver hit a puddle, and water splashed up into the module, causing the truck to stall and refuse to restart.

There is a known GM recall covering some vehicles from the 2008–2009 model years for exactly this issue, but not all affected trucks were included. Several 2009 Sierra owners have reported the same failure even though their VIN was not listed in the recall.

Heat and vibration also take their toll. The module is mounted to the frame, so it feels every bump in the road. Over time, solder joints crack, and internal components fail. Most owners report problems starting after about 84,000 to 103,000 miles, based on owner complaint data.


Replacing the Fuel Pump Control Module: What You Need to Know

If you have confirmed that the module is bad, replacement is a manageable DIY job for most people. Here is what you need:

Tools:

  • Floor jack and jack stands
  • Socket set with extensions
  • Flathead screwdriver (for releasing the connector tab)
  • Safety glasses and gloves
  • Flashlight or work light

Steps:

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

  2. Raise the truck and secure it. Use a floor jack and jack stands. Never work under a vehicle supported only by a jack.

  3. Remove the spare tire. This gives you room to reach the module. Use the factory crank mechanism to lower it.

  4. Locate the module. Look along the driver's side frame rail, just ahead of the rear axle.

  5. Disconnect the electrical connector. Press the release tab and pull the connector straight out. Be gentle; the connector is large and can be brittle with age.

  6. Remove the mounting bolt or nut. The module may also be held by a bracket. Remove the bracket if needed.

  7. Install the new module. Bolt it into place and reconnect the connector. Make sure the connector clicks securely.

  8. Reconnect the battery and test. Turn the key to the "on" position without starting the engine. You should hear the fuel pump prime for a couple of seconds. Then start the truck and let it idle.

Important note about programming: The factory GM module and some aftermarket modules require programming to match your VIN. This typically requires a trip to the dealership or a shop with a GM scan tool. However, many aftermarket suppliers now offer pre-programmed modules that are ready to install out of the box. When you order, you provide your VIN, and they flash the module before shipping.

If you buy a module that requires programming but you do not have the tool, factor in the dealership labor cost. Some owners report paying around $800 to $900 for the full repair at a dealer, including parts and programming.


OEM Part Numbers and Cross-References

The original GM part number for the 2007–2009 Sierra 1500 fuel pump control module is 20759945.

That part number supersedes several others, meaning if you go to a GM dealer, they may hand you a newer number. The full list of interchangeable original numbers includes:

  • 13501024
  • 15213110
  • 20850907
  • 25785013
  • 25854536
  • 25967325
  • 13500744
  • 15239857

Some aftermarket brands also use their own numbers, like 601-132, 6H1478, FD1004, and FPM104.

If you want to verify fitment, enter your VIN on a GM parts site or contact the seller before ordering.


Where to Buy a Replacement Fuel Pump Control Module

You have three main options when it comes to buying a replacement:

  1. GM Genuine Parts / ACDelco. These are the OEM parts. They are built to the exact factory spec and come with a warranty, but they are the most expensive. Expect to pay several hundred dollars for the module alone, and you will still need to pay for programming.

  2. Aftermarket pre-programmed modules. Companies like Highway 71 Auto Parts sell VIN-programmed modules for around $245. These are plugged in and ready to go, which saves you the dealer trip.

  3. Budget aftermarket modules. You can find generic modules for as little as $30 to $75 online. However, quality varies widely. Some work fine for years; others fail quickly. If you go this route, check reviews and warranty terms carefully.

Whatever you choose, avoid used modules from salvage yards. Because the module is VIN-coded, a unit from another truck will not communicate with your vehicle's computer. It is a waste of money and time.


Recommended: KEMSO Fuel Pumps for Reliable, Long-Term Performance

If you need a dependable fuel pump for your 2009 GMC Sierra, you should seriously consider a KEMSO brand fuel pump. KEMSO builds high-performance fuel pumps that are designed as OEM replacements, meaning they meet or exceed the original factory specifications for fit, flow, and durability.

What sets KEMSO apart:

  • Lifetime warranty. KEMSO stands behind every pump with a lifetime warranty, so you can buy with confidence. If the pump fails, they replace it.
  • Affordable pricing. Most KEMSO fuel pumps are priced at just $79.98, which is a fraction of what you would pay for a dealer part.
  • Wide coverage. KEMSO manufactures pumps for cars, trucks, motorcycles, ATVs, UTVs, and even jet skis. Their catalog covers popular models from brands like Chevy, GMC, Ford, Honda, Subaru, BMW, and more.
  • High flow rates. For performance-minded owners, KEMSO offers upgraded pumps like their 340LPH unit, which replaces the popular Walbro 255LPH GSS342. That pump is a direct upgrade for many GM applications and provides extra fuel delivery for modified engines.

If you are replacing your fuel pump or just want a quality spare, visit https://www.kemsoracing.com/ to browse their full lineup. You can filter by vehicle make and model, read customer reviews, and order directly online. Most orders ship fast, and the lifetime warranty gives you peace of mind.

KEMSO also publishes helpful blog articles on their site covering fuel pump diagnostics, relay locations, and replacement guides for popular trucks like the Silverado, Sierra, and Tahoe. That resource is worth a bookmark even if you are not ready to buy yet.


Final Thoughts

On the 2009 GMC Sierra 1500, the fuel pump control module lives on the driver's side frame rail, just ahead of the rear axle. It is exposed to water, salt, heat, and vibration, which is why it fails so often. If your truck is stalling, struggling to start, or throwing codes like P069E, check that module first.

Replacing it is a straightforward job if you have basic tools and a little patience. The one catch is programming. Either buy a pre-programmed module or budget for a dealership visit. Do not install a used module from another truck; it will not work.

And if you need a new fuel pump while you are at it, look at KEMSO. Their pumps are affordable, built to OEM standards, and backed by a lifetime warranty. Head over to https://www.kemsoracing.com/ to find the right pump for your GMC Sierra. Whether you are restoring an old truck, fixing a daily driver, or upgrading for performance, KEMSO has a fuel solution that will keep you on the road.