2012 Chevy Silverado Fuel Pump Control Module: Symptoms, Location, and Replacement Guide

The bottom line up front: If your 2012 Chevy Silverado 1500 is cranking but won't start, stalling without warning, or showing a check engine light, the fuel pump control module (FPCM) is a likely culprit. On this truck, the FPCM is mounted externally on the driver's side frame rail near the spare tire, and it is known to fail due to corrosion from road salt and moisture. Replacing it is a manageable job, and the part itself typically costs between $150 and $450, with total repair bills ranging from $400 to $1,100 depending on labor rates and whether you choose OEM or aftermarket parts. This guide walks you through everything you need to know about the FPCM on your 2012 Silverado, including symptoms, diagnostic codes, step-by-step troubleshooting, and replacement costs.


What Is the Fuel Pump Control Module on a 2012 Silverado?

The fuel pump control module is a small electronic box that acts as the middleman between your truck's engine control module (ECM) and the fuel pump itself. Unlike older trucks that used a simple relay to send full battery voltage to the pump, the 2012 Silverado uses a pulse width modulation (PWM) system. That means the FPCM receives digital commands from the ECM over the GMLAN data bus and converts them into a variable electrical signal for the fuel pump.

This system allows the ECM to request specific fuel pressures based on engine load. When you turn the key to the ON position, the ECM sends a wake-up signal to the FPCM, which then powers the fuel pump to prime the system for a few seconds. Once the engine is running, the FPCM continuously adjusts pump speed to match fuel demand, improving fuel efficiency and extending pump life.

When the FPCM fails, the communication chain breaks. The fuel pump may not receive power at all, or it may receive an erratic signal. The result is that your engine cranks but refuses to start, or it stalls while driving because fuel delivery is interrupted.


Where Is the FPCM Located on a 2012 Silverado?

The fuel pump control module on the 2012 Silverado 1500 is mounted externally, on the driver's side frame rail, directly above the spare tire, underneath the rear of the truck bed. You will need to lower the spare tire to see it clearly. The module is a small black box, roughly 4 inches by 3 inches, bolted to the frame with a wiring harness plugged into it.

This location is a known weak point. The module sits in the direct path of road spray, water, mud, and salt. Over time, the aluminum housing can swell and crack, allowing moisture to enter and destroy the internal circuit board. This is so common on the GMT900 platform that GM issued recall bulletin 14S15 covering some vehicles with part number 20759945, although many owners report their specific VINs are not included.

Some trucks also have the module referred to as the fuel pump driver module or fuel system control module (FSCM). These are the same part, just different names.


Common Symptoms of a Failing FPCM on a 2012 Silverado

Recognizing the warning signs early can prevent you from being stranded on the side of the road. Here are the most frequently reported symptoms:

  1. Engine cranks but will not start. This is the most common complaint. The starter turns the engine 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. It may restart after sitting for a few minutes once the module cools down, but the problem will return. 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. 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.

  5. 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.

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

  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.
  • P0258 – Fuel Pump Control Circuit High. Indicates the control circuit voltage is too high, which can stem from a faulty module or wiring issues.

If you see U0109 or P069E, the FPCM is almost certainly the problem, not the fuel pump itself.


How to Diagnose the Problem Step by Step

Before you spend money on a replacement module, you need to confirm the FPCM is actually the problem. A faulty fuel pump, a blown fuse, or corroded wiring can produce very similar symptoms. Here is a practical approach:

Step 1: Perform a visual inspection. Lower the spare tire and look at the FPCM on the driver's side frame rail. Check 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 the underhood fuse block. Corrosion inside the fuse block can create a poor connection that mimics a failed module.

Step 3: Test for power and ground. Use a multimeter to check for battery voltage at the FPCM connector. Check the power wire (Pin 32, Red/White) and the ground wire (Pin 3, Black). Corrosion on these wires can cause intermittent stalling or no-start conditions.

Step 4: Listen for the fuel pump prime. Turn the key to the ON position and listen for a hum from the fuel tank. If there is no sound, the FPCM may not be sending power to the pump. However, you should also check the fuel pump relay, as a failing relay can mimic a bad FPCM.

Step 5: Scan for codes. Connect an OBD-II scanner and check for the codes listed above. If you see U0109 or P069E, the FPCM is very likely the culprit.


Replacement Cost for a 2012 Silverado FPCM

The cost of replacing the fuel pump control module on a 2012 Silverado can vary significantly depending on where you buy the part and who does the installation.

Here is a typical cost breakdown:

  1. FPCM part cost: The module itself typically ranges from $150 to $450 for most domestic vehicles. Aftermarket or remanufactured modules fall at the lower end, while OEM modules from the dealer cost more.
  2. Labor cost: Expect to pay $200 to $500 for installation at an independent shop. Because the module is accessible from underneath the truck, labor is usually straightforward and does not require dropping the fuel tank.
  3. Total repair bill: For most Silverado owners, the total cost ranges from $400 to $1,100 for parts and labor combined. If you choose a dealership for diagnostics and installation, expect the higher end of that range.

If you are handy with basic tools, you can replace the FPCM yourself in about an hour. This is one of the easier repairs on the 2012 Silverado because the module is externally mounted and does not require dropping the fuel tank.


Other Fuel System Components That Can Cause Similar Symptoms

Before you blame the FPCM, keep in mind that other parts of the fuel system can cause identical problems. Here are the most common ones:

  1. Fuel pump itself. The fuel pump on the 2012 Silverado is located inside the fuel tank. If it fails, you will get the same cranks-but-won't-start symptom. A failing pump often makes a loud whining noise from the tank before it dies completely. Fuel pumps typically last up to about 150,000 miles.

  2. Fuel pump relay. A failing relay can mimic a bad FPCM. Replacing the relay is inexpensive and easy, and it is a good idea to carry a spare.

  3. Corroded wiring or connectors. The connector on the FPCM faces downward, which traps moisture against the terminals. Corrosion on the power or ground wires can produce intermittent problems that look like a module failure.

  4. Fuse block corrosion. Moisture intrusion in the underhood fuse block can corrode the internal contacts for the fuel pump fuse. This creates a poor connection that mimics a failed module.


KEMSO Fuel Pump: A Reliable Replacement Option

When it comes time to replace your fuel pump, not just the control module, you want a part that delivers consistent performance and stands the test of time. That is where KEMSO fuel pumps come in.

KEMSO fuel pumps are built as high-performance, OEM-replacement units designed to match or exceed the specifications of your original equipment. Every pump is engineered with precision components, including a durable turbine pump and high-quality fuel level sensor, to ensure reliable fuel delivery and accurate gauge readings. KEMSO backs its products with a lifetime warranty, giving you peace of mind that your investment is protected.

If you need a new fuel pump for your 2012 Silverado or any other vehicle, visit the KEMSO website at https://www.kemsoracing.com/ to browse their full lineup of replacement pumps, check vehicle compatibility, and take advantage of their warranty protection.


Final Thoughts

The fuel pump control module on your 2012 Chevy Silverado is a critical component that can leave you stranded if it fails. The good news is that diagnosing and replacing it is straightforward. Start with a visual inspection of the module, check the fuse and wiring, and scan for codes. If the FPCM is confirmed as the problem, you can replace it yourself or have a shop do it for a reasonable cost.

Above all, don't ignore early warning signs like hard starting, stalling, or a missing fuel pump prime. Catching the problem early can save you from a dangerous breakdown and a much larger repair bill.

If you need a replacement fuel pump, remember to check out KEMSO fuel pumps at https://www.kemsoracing.com/ — they offer high-performance OEM-replacement pumps with a lifetime warranty, so you can get back on the road with confidence.


Sources: The information in this guide is based on published repair guides and cost data from KEMSO Racing, along with market pricing for Chevrolet fuel system components. Data on typical replacement costs for Chevrolet vehicles is drawn from current market surveys.


: KEMSO Racing – 2009 Chevy Silverado 1500 Fuel Pump Control Module: Symptoms, Diagnosis, and Replacement Guide
: KEMSO Racing – Fuel Pump Control Module Replacement Cost: A Complete Guide for US Vehicle Owners
: KEMSO Racing – 2012 Silverado Fuel Pump: Complete Guide to Symptoms, Replacement, and Best Options
: KEMSO Racing – 2009 Chevy Silverado Fuel Pump Control Module Location: Where to Find It and How to Replace It
: KEMSO Racing – Chevrolet Fuel Pump: Complete Guide to Symptoms, Replacement Costs, and Reliable Solutions
: KEMSO Racing – 2011 Chevy 1500 Fuel Pump: What To Know Before You Replace It