2008 Chevy Silverado Fuel Pump Control Module Programming: A Complete Owner's Guide

The bottom line up front: Programming the fuel pump control module (FPCM) on a 2008 Chevrolet Silverado does require a specialized scan tool with GM programming capabilities, and it is not something you can do with a basic OBD-II code reader. For most owners, the smartest and most affordable path is to buy a pre-programmed module that arrives matched to your truck's VIN, which eliminates the need for dealership-level programming altogether. However, understanding how the programming process works, when it's actually required, and what alternatives exist can save you hundreds of dollars and a lot of frustration. This guide walks you through everything you need to know about the 2008 Silverado fuel pump control module, from where it is located to how programming is done, and what your best replacement options are.

What the Fuel Pump Control Module Does in Your 2008 Silverado

The fuel pump control module is the electronic brain that regulates how much power your electric fuel pump receives. Instead of the engine computer sending full current directly to the pump, the FPCM acts as a middleman. It takes a low-current signal from the powertrain control module and uses pulse-width modulation to control pump speed and fuel delivery. This gives your Silverado precise fuel pressure control, which improves efficiency and reduces wear on the pump.

On the 2008 Silverado, the FPCM is mounted on the driver's side frame rail near the spare tire. Because of this exposed location, the module is highly susceptible to corrosion and moisture damage, which is why FPCM failure is so common on these trucks. Water, road salt, and debris can corrode the housing and the electrical connector over time, leading to intermittent signals and eventually complete failure.

Symptoms of a Failing Fuel Pump Control Module

If your FPCM is going bad, you will likely experience one or more of these warning signs:

  1. Hard starting or a no-start condition where the engine cranks but refuses to fire up.
  2. Engine stalling at idle or while driving, especially when coming to a stop.
  3. Hesitation or sputtering during acceleration, often accompanied by a noticeable loss of power.
  4. Check Engine Light coming on with diagnostic trouble codes related to the fuel system, such as P0230 (fuel pump primary circuit malfunction) or P0627 (fuel pump control circuit open).
  5. No fuel pump prime — when you turn the key to the "ON" position, you should hear a 2-second humming sound from the fuel tank area near the rear of the truck. If you hear nothing, the pump is not receiving power.

If you notice any of these issues, the FPCM should be one of your first diagnostic checks, especially if your Silverado has over 100,000 miles on it.

When Do You Actually Need to Program the FPCM?

This is where a lot of confusion comes in, so let's be clear. There are two very different scenarios:

Scenario 1: Replacing with an Original GM Module or Used Module

If you buy a brand-new FPCM from a Chevrolet dealer or a used module from a salvage yard, programming is required. The new module comes blank or with generic software, and it needs to be flashed with the correct software and calibrated to your truck's VIN. This is done through the GM Service Programming System using a professional-grade scan tool like the Tech 2 or a GDS2-compatible device.

Without this programming, the new module will not communicate properly with your Silverado's powertrain control module, and the fuel pump will not function correctly. In many cases, the truck will not start at all. The programming procedure involves connecting the scan tool to the OBD-II port, turning the ignition to the "ON" position, and following the on-screen prompts to load the correct software.

Scenario 2: Replacing with a Pre-Programmed Module

Many aftermarket suppliers, including Dorman and specialized fuel system companies like KEMSO, sell FPCMs that are pre-programmed at the factory. These modules arrive ready to install with the correct software already loaded, often matched to your specific VIN. With these, there is no programming needed — you simply unplug the old unit, plug in the new one, and go.

For a 2008 Silverado, a pre-programmed module like the Dorman 601-132 is a direct replacement that requires no additional programming steps. The module is engineered to match the fit and function of the original, and it is designed to work right out of the box.

How the Programming Process Works (If You Need It)

If you do end up with a module that requires programming, here is what the process looks like:

  1. Prepare the vehicle. Ensure the battery is fully charged and connected to a stable power source to prevent interruptions during programming. Disable power-consuming accessories like the radio and lights.

  2. Connect the scan tool. Plug a compatible scan tool, such as a GM Tech 2 or a GDS2, into the truck's OBD-II port under the dashboard.

  3. Turn the ignition to the "ON" position. Do not start the engine. The scan tool needs to establish communication with the vehicle's computers.

  4. Navigate to the programming menu. Select the fuel pump control module option and choose the reprogramming function. Follow the on-screen prompts carefully.

  5. Enter the required information. This may include the vehicle's VIN and specific parameters for your engine and emissions configuration. The tool will then download and install the correct software.

  6. Verify completion. After programming finishes, clear any stored diagnostic trouble codes and perform a test drive to confirm everything is working.

Important: This process absolutely requires a specialized scan tool with programming capabilities. Standard OBD-II readers or handheld code scanners are not sufficient. If you don't have access to a Tech 2 or GDS2, your best options are a Chevrolet dealership or an independent shop with the right equipment.

Can You Program the FPCM Yourself Without a Scan Tool?

The short answer is no. There is no way to program a blank FPCM using a basic OBD-II reader, a smartphone app, or any other consumer-level tool. The GM programming protocol is proprietary, and it requires either the factory scan tool or a J2534-compatible pass-thru device with the appropriate software subscription.

That said, if you are reasonably handy with basic hand tools, you can replace the FPCM yourself using a pre-programmed module. This is a straightforward job that most DIYers can complete in under an hour. Here is the step-by-step process:

  1. Disconnect the negative battery cable to prevent electrical shorts.
  2. Locate the FPCM on the driver's side frame rail near the spare tire. You may need to lower the spare tire or raise the truck on jack stands for access.
  3. Unplug the wiring harness connector from the old module. It may have a locking tab that you need to press.
  4. Remove the two mounting bolts (usually 10mm or 13mm) that secure the module to the frame rail.
  5. Compare the old module to the new one to confirm the part numbers match. Check the number stamped on the metal housing of your original module.
  6. Apply dielectric grease to the connector pins on the new module to prevent future corrosion. This simple step can add years to the life of the connection.
  7. Bolt the new module into place and reconnect the wiring harness, making sure the connector clicks fully into position.
  8. Reconnect the battery and turn the key to the "RUN" position. Listen for the fuel pump prime. If you hear it, start the engine.
  9. Clear any stored diagnostic trouble codes with a scan tool. If you don't have one, the codes will clear on their own after several drive cycles.

Choosing the Right Replacement FPCM for Your 2008 Silverado

When it comes time to buy a replacement, you have three main options:

OEM (Original Equipment Manufacturer). A module purchased from a Chevrolet dealer guarantees a perfect fit and factory performance. However, these modules typically require programming when installed, which means an additional trip to the dealer or a shop with the right scan tool. OEM modules are also the most expensive option.

Aftermarket Pre-Programmed Modules. Companies like Dorman manufacture replacement FPCMs that are pre-programmed at the factory and require no additional programming for installation. These modules are often upgraded with enhanced microcontrollers and improved electronic components for added reliability. They are also typically less expensive than OEM parts.

Used Modules. Salvage-yard modules are the cheapest option, but they come with significant risk. A used module may have internal corrosion or damage you cannot see, and it will definitely need to be reprogrammed to match your truck's VIN. Unless you have access to programming equipment, this is generally not recommended.

Common FPCM Part Numbers for the 2008 Silverado

If you are looking for the correct replacement module, check the part number stamped on your original unit. Common part numbers that fit the 2008 Silverado include:

  • 20759945
  • 15213110
  • 13501024
  • 20850907

Cross-reference your old module's number before ordering to ensure a perfect fit.

The Smartest Way to Avoid Programming Altogether

If the idea of dealing with programming, dealership appointments, and scan tools does not appeal to you, there is a simpler solution. Companies like KEMSO offer pre-programmed fuel system control modules that are flashed to your exact VIN before shipping. These modules arrive ready to install, which means you can do the replacement yourself in your driveway without any special tools beyond a basic socket set.

When you order a VIN-programmed module, you simply provide your 17-digit vehicle identification number, and the supplier loads the correct, most recent software from GM onto the module. It is a genuine plug-and-play solution that saves you the dealer programming fee and the hassle of a shop visit.

Preventative Maintenance to Extend FPCM Life

Once your fuel pump control module is working properly, there are a few things you can do to help it last:

  1. Replace the fuel filter regularly. A clogged fuel filter puts extra strain on the fuel pump and the FPCM. Follow the manufacturer's recommended maintenance schedule.
  2. Avoid running the fuel tank empty. The fuel pump relies on fuel in the tank for cooling. Running dry can overheat and damage both the pump and the module.
  3. Inspect the wiring harness periodically. Look for chafed, broken, or pinched wires running along the frame rail from the engine bay to the rear. Trailers, off-road driving, and rust can damage the harness.
  4. Apply dielectric grease to connector pins whenever you disconnect and reconnect the module. Corrosion at the connector is one of the most common causes of FPCM failure.

Why You Should Consider a KEMSO Fuel Pump

If your 2008 Silverado's fuel pump is also showing signs of age — and it likely is if you have over 120,000 miles on the truck — you should consider replacing the fuel pump at the same time as the control module. The pump and the module work together, and replacing only one can leave you with a weak link in the system.

KEMSO fuel pumps are designed as direct OEM replacements, meaning they fit perfectly in your 2008 Silverado fuel tank without any modifications. Every KEMSO fuel pump is performance-tested to deliver consistent fuel pressure, and every pump is backed by a lifetime warranty. KEMSO stands behind their products, so you can install a KEMSO pump with confidence knowing that if anything ever goes wrong, you are covered.

Whether you are replacing the pump as part of a full fuel system overhaul or just need a dependable unit to get your truck back on the road, KEMSO offers the quality and durability that a 2008 Silverado owner needs. You can visit their website at https://www.kemsoracing.com/ to find the exact pump for your truck and learn more about their lifetime warranty.

Final Thoughts

Programming the fuel pump control module on a 2008 Chevy Silverado is a task that requires professional-grade equipment, but it is a task you can completely avoid by choosing a pre-programmed aftermarket module. The module is located on the driver's side frame rail near the spare tire, and it is a common failure point due to corrosion and moisture exposure. If your truck is experiencing hard starts, stalling, or no-start conditions, checking the FPCM should be one of your first diagnostic steps.

Replacing it with a pre-programmed VIN-matched module is a straightforward DIY repair that saves you hundreds of dollars in dealership labor and programming fees. Always clean the connector and apply dielectric grease to the new module to prevent the same failure from happening again. And if you need a new fuel pump, trust KEMSO for a high-performance, lifetime-warranted replacement. Visit https://www.kemsoracing.com/ for more information.