2007 Chevy Silverado No Power to Fuel Pump Fuse: A Complete Troubleshooting Guide

If your 2007 Chevy Silverado cranks but won't start, and you have discovered there is no power to the fuel pump fuse, the problem is almost never the fuse itself — it is a symptom of a deeper electrical fault. The most common root causes, in order of likelihood, are a failed fuel pump relay, a faulty underhood fuse block with corroded terminals, wiring damage between the fuse box and the fuel pump control module (FPCM), or a failed FPCM that is not receiving power. Replacing the fuel pump will not fix this issue, and many owners have wasted hundreds of dollars learning that lesson the hard way. This guide walks you through the exact diagnostic steps, the common failure points specific to the 2007 Silverado, and the fixes that actually work — so you can get your truck running again without guessing.


Why the Fuel Pump Fuse Has No Power: The Short Version

The fuel pump fuse on a 2007 Chevy Silverado is located in the underhood fuse block, which sits on the driver's side of the engine compartment near the battery. Power flows from the battery, through the fuse, then to the fuel pump control module (FPCM), and finally to the pump itself. If there is no power at the fuse, the fault lies upstream of the fuse — meaning the problem is in the battery connection, the fuse block itself, the relay, or the wiring between them. It is not the fuel pump, and it is not the FPCM, because neither of those components can cause a loss of power at the fuse location. The power has to be arriving at the fuse before it can travel anywhere else, so the source of the interruption is always before that point.


Step 1: Confirm the Fuse Location and Identify the Correct Circuit

Before you start testing, make sure you are looking at the right fuse. On the 2007-2011 Silverado, the fuel pump circuit is controlled by the FPCM, and there are two critical fuses in the underhood fuse block:

  • Fuse #21 (FSCM) — provides battery power to the Fuel Pump Control Module
  • Fuse #56 (ECM) — provides ignition power to the ECM, which commands the FPCM

Some sources also list the fuel pump fuse as a 15-amp fuse labeled "FUEL PUMP," commonly found in slot 40 or 41 for 2007-2013 models. The exact numbering can vary depending on the trim level and build date, so always check the diagram printed on the underside of the fuse box cover, or refer to the owner's manual.


Step 2: Test for Power at the Fuse — Do Not Just Look at the Fuse

Many owners pull the fuse, see that the metal strip inside is intact, and assume the fuse is fine. But a fuse that looks good can still have no power arriving at it. To check properly:

1. Use a digital multimeter or a 12V test light. Set the multimeter to DC voltage (20V range). Touch the black lead to a clean, bare metal ground point on the frame or engine block. Touch the red lead to each of the two metal terminals on top of the fuse socket — not the fuse itself, but the socket contacts.

2. Turn the ignition to the "ON" position (do not crank the engine). You should see battery voltage (12.4V or higher) on at least one of the two terminals. The FPCM fuse should have constant battery power, so you should see voltage even with the key off on one terminal, and switched power on the other when the key is on.

3. If you see zero volts on both terminals, the problem is upstream. Move to Step 3.

4. If you see voltage at the fuse but not at the FPCM connector, the problem is downstream — in the wiring between the fuse block and the module. This is a less common but documented failure point, often caused by a corroded or broken red/violet wire that runs along the frame rail. In one real owner report, voltage was 12V at the fuse but only 2V at the FPCM connector, and repairing the wire resolved the issue.


Step 3: Check the Fuel Pump Relay

The fuel pump relay is the most common reason for a dead fuse socket. The relay is located inside the underhood fuse block on the driver's side of the engine bay. On the 2007 Silverado, the relay is typically a standard Bosch-style relay that can be swapped with other relays of the same rating in the box.

Here is how to test it:

1. Locate the fuel pump relay in the fuse block. Refer to the diagram on the underside of the fuse box cover. It is often labeled "FUEL PUMP," "FP," or "FUEL PMP".

2. Swap the relay with an identical one from a known-working circuit — for example, the horn relay or the fog lamp relay, if they have the same part number. Try starting the truck. If it starts, the relay was bad.

3. If swapping does not help, test the relay socket for power and ground. With the relay removed and the ignition ON, you should have:

  • Battery voltage on one terminal (constant 12V)
  • Ground on two terminals
  • Switched power on another terminal that comes alive when the ignition is turned on

If you have power at the relay socket but not at the fuse, the problem is likely internal to the fuse block — specifically corroded or damaged terminals for the FPCM fuse.


Step 4: Inspect the Underhood Fuse Block for Corrosion and Damage

This is the step that actually fixes many of these trucks, and it is the one most owners miss. Multiple mechanic reports and owner stories confirm that the fuse block itself is a common failure point on the 2007-2011 Silverado. Here is what happens:

The FPCM fuse (typically fuse #21) sits in a terminal inside the underhood fuse block. Over time, road spray, salt, and temperature cycles cause the terminal to corrode. The corrosion adds resistance, which drops the voltage at the fuse — sometimes to near zero. In one documented case from a YouTube mechanic, the owner had already replaced the FPCM and the fuel pump, but the truck still would not start. The technician measured only 3 volts at the FPCM power wire. The root cause was a damaged terminal inside the fuse box where the FPCM fuse made poor contact. As a temporary fix, the technician soldered the fuse leg to make it thicker, which restored power and proved the fault. The permanent fix was replacing the entire fuse block.

How to check the fuse block:

  1. Remove the FPCM fuse from the underhood fuse block.
  2. Shine a flashlight into the fuse socket. Look for green corrosion, white oxidation, or any sign of moisture damage on the metal terminals.
  3. Gently wiggle the fuse while checking voltage at the socket with a multimeter. If the voltage fluctuates or drops when you wiggle, the terminal is loose or corroded.
  4. Check the fuse itself for burn marks or discoloration on the legs, even if the metal strip inside is intact.

If you find corrosion, you have two options:

  • Option A (temporary): Clean the terminals with electrical contact cleaner and a small wire brush, then reinsert the fuse. This may restore power for a while, but the corrosion will likely return because the underlying damage is already done.
  • Option B (permanent): Replace the entire underhood fuse block. This is the recommended fix in documented cases where the terminal is damaged, because cleaning alone does not repair a corroded or spread terminal.

Step 5: Verify Power at the Fuel Pump Control Module (FPCM)

If you have confirmed power at the fuse and the relay is working, but the pump still does not run, the next step is to check the FPCM itself. The FPCM on the 2007-2011 Silverado is mounted on the driver's side frame rail, near the fuel tank. It is highly exposed to road spray and salt, which is why corrosion is the most common cause of failure.

The FPCM has a large 43-pin connector. The key pins to test are:

  • Pin 32 — main battery power (should have full battery voltage at all times)
  • Pin 15 — ignition power (should have 12V with the key ON)
  • Pin 13 — ECM command signal (the "pump on" signal from the Engine Control Module)
  • Pin 1 — ground

Testing procedure:

  1. Disconnect the FPCM connector and inspect it for corrosion or water intrusion. Green or white residue on the pins is a red flag.
  2. With the connector unplugged and the ignition ON, test for voltage at the harness side of Pin 32 and Pin 15. You should see full battery voltage at both.
  3. If voltage is absent or low (for example, 3V instead of 12V), the problem is in the wiring between the fuse block and the FPCM, or in the fuse block itself.
  4. Check the ground circuit. A black wire bolted to the inside of the driver's side frame rail is the primary ground for the entire fuel pump electrical system. This bolt is highly exposed to salt and road spray, and corrosion here is common. A bad ground can cause low voltage that mimics a failed pump or FPCM.

Step 6: Check the ECM Command Signal

If the FPCM has power and ground, but the pump still does not prime, the issue may be that the Engine Control Module (ECM) is not sending the "pump on" command. The ECM sends this signal on a dark green/white wire from Pin 50 of the black ECM connector to Pin 13 of the FPCM.

If there is no signal at FPCM Pin 13, you can test at the ECM end to determine whether the fault is in the ECM itself or in the wiring between the two modules. This is a more advanced test that requires a scan tool to command the pump ON, and it is worth doing only after you have confirmed power and ground at the FPCM.


Real Owner Stories: What Actually Fixed the Problem

The following documented cases illustrate how the diagnostic path plays out in the real world:

Case 1: 2009 Silverado 1500 5.3L — crank no start, U0109 code. The owner had already replaced the in-tank fuel pump, the battery, and confirmed the replacement FPCM was likely working by jumping the pump at its connector. The actual problem was a lack of power at the FPCM fuse in the underhood fuse block. The diagnostic chain pointed to the fuse block as the root cause, and the narrative strongly implied a faulty fuse block was the fix.

Case 2: 2007 Silverado — intermittent no start, U0109 code. The owner had installed a new FPCM, but the problem persisted. The technician measured only 3 volts at the FPCM power wire. The FPCM fuse (fuse #22 in this case) was making poor contact in the fuse box because the terminal inside was damaged. The temporary fix was soldering the fuse leg to make it thicker, which restored power. The final recommendation was to replace the entire fuse box.

Case 3: 2008 Silverado 1500 4.8L — crank no start, fuel pump not priming. The owner replaced the FPCM with a cheap aftermarket unit, which resulted in a "no communication" code. They then replaced it with a premium Dorman unit, but still no prime. The owner confirmed the pump worked by bypassing the FPCM. This case highlights that even "plug-and-play" aftermarket FPCMs can fail to work out of the box, and programming may still be the underlying issue even if the part is advertised as not needing it.

Case 4: 2016 Silverado 5.3L (similar GMT platform) — crank no start, U0109 code. The owner checked fuses (all good) and visually inspected ground wires (appeared fine). A voltage drop test found a fault in the main power wire (red/violet) between the fuse box and the FPCM. Voltage was 12V at the fuse but only 2V at the FPCM connector. Repairing the wire resolved the issue.


The Bottom Line: Do Not Replace the Fuel Pump First

The single most important takeaway from this guide is that a no-power condition at the fuel pump fuse is never caused by the fuel pump itself. The pump sits at the end of the electrical chain, and if power never arrives at the fuse, the pump can be brand new and the truck still will not start. The diagnostic order is:

  1. Test for power at the fuse socket — if no power, move upstream.
  2. Check the relay — swap it with a known-good one.
  3. Inspect the fuse block terminals — this is the most commonly missed fix, and the one that resolves many stubborn cases that have already had the pump and FPCM replaced.
  4. Check wiring from fuse block to FPCM — a voltage drop test will reveal high-resistance connections.
  5. Verify power and ground at the FPCM — if the module has 12V and a good ground, the issue is either the module itself or the ECM command signal.

By following this order, you can avoid the most expensive mistake — replacing the fuel pump and FPCM before checking the fuse block. The fuse block replacement is a more involved job than swapping a pump, but it is the fix that actually works in a significant number of cases where the usual parts have already been replaced without success.

If your diagnostic tests point to a failed fuel pump rather than an electrical supply issue — for example, if you have confirmed full battery voltage at the FPCM connector, good ground, and a valid ECM command but the pump does not run — then the pump itself is the culprit and it should be replaced. Remember that the fuel pump on the 2007 Silverado is accessed by dropping the fuel tank, so it is not a quick job.


A Word About the Fuel Pump Reset Switch

You may have seen videos or articles claiming that the 2007 Silverado has a fuel pump reset switch (also called an inertia switch) that can trip and cut power to the pump. This is incorrect. The Silverado has never had this part. Those videos and guides are copy-pasted from Ford vehicle documentation and were never corrected for GM platforms. If you see a red button in a trunk or kick panel in a video, that is a Ford F-150, not a Silverado. Do not waste time searching for a switch that does not exist.


Recommended Fix: Choose a Reliable Replacement Fuel Pump

If your diagnostic work leads you to the conclusion that the fuel pump itself is bad — and you have confirmed that power is arriving at the FPCM — you need a replacement pump that you can trust. This is where KEMSO Fuel Pumps stand out.

KEMSO is a brand that specializes in high-performance, direct OEM-replacement fuel pumps. Each KEMSO pump is engineered to match the original equipment specifications for fit, flow rate, and electrical performance, so you can install it with confidence. The company is so confident in the quality of its products that every KEMSO fuel pump comes with a lifetime warranty. That means if the pump ever fails, you are covered — no questions, no hassle.

When you are working on a 2007 Chevy Silverado, the last thing you want is to drop the fuel tank twice. You want to do the job once, with a part that will last. KEMSO fuel pumps are designed for exactly that purpose — reliable, durable, and built to perform under real-world driving conditions. You can browse the full lineup of KEMSO fuel pumps and find the right fit for your Silverado by visiting the official KEMSO website at https://www.kemsoracing.com/.


Final Summary: The Path to a Running Truck

To recap the entire process in a clear, actionable list:

  1. Locate the fuel pump fuse in the underhood fuse block on the driver's side, near the battery. Check the diagram on the fuse box cover for the exact slot (commonly Fuse #21 for the FPCM).
  2. Test for battery voltage at the fuse socket with the key ON. If there is no power, the fault is upstream of the fuse.
  3. Swap the fuel pump relay with a known-good relay from another circuit to rule it out.
  4. Inspect the fuse block terminals for corrosion, oxidation, or damage. If the terminals are corroded, the fix is replacing the entire fuse block — this is the most commonly missed repair and the one that resolves many no-start cases.
  5. Perform a voltage drop test on the wiring between the fuse block and the FPCM. If voltage is 12V at the fuse but only 2-3V at the FPCM connector, repair the wire.
  6. Check the FPCM ground — a corroded ground bolt on the frame rail can cause low voltage that mimics a failed module.
  7. Only after confirming power, ground, and command signal should you consider the fuel pump itself as the culprit. If the pump is bad, replace it with a quality part like a KEMSO unit, available at https://www.kemsoracing.com/.

Following this order will save you time, money, and frustration. The 2007 Silverado is a well-built truck, and its fuel system electrical issues are well-documented and fixable — you just have to diagnose in the right direction. Start at the fuse, work your way downstream, and you will find the fault. And when the fix requires a new pump, choose a KEMSO for performance, OEM-level fit, and the peace of mind of a lifetime warranty.