2004 Chevy Silverado 1500 Fuel Pump Replacement: A Complete Guide

The bottom line: If your 2004 Chevy Silverado 1500 is having trouble starting, stalling, or losing power, the fuel pump is likely the culprit. The fuel pump on this truck is located inside the fuel tank, which sits beneath the rear of the vehicle on the driver's side. Replacing it requires either removing the fuel tank or lifting the truck bed, and the job typically costs between $100 and $250 if you do it yourself, or $300 to $800 if you go to a shop. This guide walks you through everything you need to know, from symptoms to step-by-step replacement.

Where Is the Fuel Pump Located?

The fuel pump on a 2004 Silverado 1500 is not in the engine bay. It is an electric, in-tank pump mounted inside the fuel tank. This design keeps the pump cool by surrounding it with fuel, which helps it last longer. The fuel tank itself is located under the rear of the truck, near the rear axle, on the driver's side. To access the pump, you will need to either drop the fuel tank or unbolt and tilt the truck bed out of the way.

The fuel pump module includes the pump itself, the fuel level sending unit, and a float assembly. The fuel pump relay and fuse are located in the underhood fuse/relay box. The fuel tank capacity on a regular cab is about 26 gallons, while extended and crew cab models hold about 34 gallons.

Signs Your Fuel Pump Is Failing

Before you start tearing things apart, make sure the fuel pump is actually the problem. A failing fuel pump usually gives you some warning signs. Here are the most common symptoms to watch for:

  1. Difficulty Starting: The engine cranks for a long time before it fires up, or it may not start at all. This is often one of the first signs of a weak pump.
  2. Stalling: The engine may stall unexpectedly, especially when you are driving under load, going uphill, or towing something.
  3. Loss of Power or Hesitation: The truck feels sluggish, especially during acceleration or at higher RPMs.
  4. Rough Idle: The engine may idle erratically or stumble when you are stopped at a light.
  5. Whining Noise from the Fuel Tank: A healthy fuel pump is quiet. If you hear a loud whining or buzzing sound coming from the rear of the truck, especially when the tank is low, the pump is struggling.
  6. Check Engine Light: The ECM may detect abnormal fuel pressure and trigger a check engine light. Common diagnostic trouble codes include P0087 (Fuel Rail/System Pressure Too Low) or P0089 (Fuel Pressure Regulator Performance).

Important: Do not automatically assume it is the fuel pump. Other issues, like a clogged fuel filter, a faulty fuel pressure regulator, bad injectors, or even a vacuum leak, can mimic these symptoms. Proper diagnosis is critical.

How to Diagnose a Bad Fuel Pump

Before you buy a new pump, take a few minutes to test the system. Here are three simple ways to check if the fuel pump is the problem:

1. Listen for the Pump
Turn the ignition key to the "ON" position (do not start the engine). You should hear a brief humming sound from the rear of the truck for about 2 seconds. This is the fuel pump priming the system. If you hear nothing, the pump is not getting power or has failed.

2. Check the Fuel Pressure
This is the most reliable test. You will need a fuel pressure gauge. Connect it to the Schrader valve on the fuel rail (it looks like a tire valve). For a 2004 Silverado 1500, the normal fuel pressure should be around 55 to 62 PSI with the engine running. If the pressure is low, the pump is weak, the filter is clogged, or there is a leak.

3. Check the Relay and Fuse
Start with the simple stuff. Locate the fuel pump relay and fuse in the underhood fuse box. Swap the relay with another identical relay (like the horn relay) to see if the pump starts working. If it does, the relay was bad. Also, check the fuse for any signs of damage.

Tools and Parts You Will Need

If you have confirmed the fuel pump is bad, here is what you need to get the job done. The repair is rated as hard (7/10) and typically takes about 180 minutes.

Tools:

  • Socket wrench set (metric and standard)
  • Flathead and Phillips screwdrivers
  • Fuel pump spanner wrench or a brass punch and hammer (for the retaining ring)
  • Jack and jack stands (to lift the truck or support the bed)
  • Drain pan (to catch fuel)
  • Safety gloves and safety goggles
  • Fire extinguisher (have it nearby)

Parts:

  • New fuel pump assembly (it is best to replace the entire module, not just the pump)
  • New fuel filter (do this at the same time if your truck uses a serviceable external filter)
  • New O-rings and gaskets

Step-by-Step Fuel Pump Replacement

Follow these steps carefully. Take photos at each stage for reference during reassembly.

Step 1: Relieve Fuel System Pressure
Start the engine and pull the fuel pump relay or fuse while the engine is running. The engine will stall once the fuel pressure drops. This prevents spraying fuel when you disconnect the lines. Gasoline is extremely flammable. Work in a well-ventilated area, do not smoke, and keep a fire extinguisher nearby.

Step 2: Disconnect the Battery
Disconnect the negative terminal on the battery. This prevents any accidental sparks while you work.

Step 3: Access the Fuel Tank
You have two options to access the pump:

  • Option A: Remove the Truck Bed. This is often the easier method. Unbolt the bed bolts (usually 6 to 8 bolts) and tilt the bed up or lift it off completely. This gives you direct access to the top of the fuel tank.
  • Option B: Drop the Fuel Tank. If you cannot lift the bed, you will need to drain the fuel, disconnect the filler neck, fuel lines, and electrical connector, and then lower the tank from the vehicle.

Step 4: Remove the Pump Assembly
Once you have access to the top of the tank, clean the area around the pump module to prevent dirt from falling into the tank. Disconnect the electrical connector and the fuel line quick-disconnect. Use a spanner wrench or a brass punch and hammer to remove the retaining ring. Carefully lift the pump assembly out of the tank. Tilt it to drain any remaining fuel into your drain pan.

Step 5: Install the New Pump
Transfer the fuel level sender and any strainer/sock to the new pump if they are not included. Lower the new assembly into the tank, making sure to align the locating tab. Reinstall the retaining ring and tighten it securely. Reconnect the fuel line and electrical connector.

Step 6: Reassemble and Test
Reinstall the fuel tank or lower the bed back into place. Reconnect the battery and reinstall the fuel pump relay or fuse. Turn the key to the "ON" position (do not start) and listen for the pump priming hum. Check for leaks at all connections. Once you are sure there are no leaks, start the engine and verify that it runs smoothly.

Common Costs and What to Expect

The cost of a fuel pump replacement varies depending on who does the work:

  • DIY Repair: $100 to $250 (parts only, you do the labor). This is the cheapest option, but you take on the risk of further damage.
  • Independent Shop: $300 to $600 (parts plus professional labor). This is usually the best value. Most shops offer a 1-year warranty.
  • Chevrolet Dealership: $400 to $800 (genuine OEM parts and labor). This is the most expensive option, but it comes with a 2-year warranty.

The fuel pump itself typically lasts between 100,000 and 150,000 miles, but this can vary depending on driving habits and maintenance.

Which Fuel Pump Should You Buy?

When choosing a replacement fuel pump, you want something that is reliable, durable, and easy to install. A common OEM-replacement part number for the 2004 Silverado 1500 with a 4.8L or 5.3L engine is E3609M or E3684M. These are compatible with most 2004-2007 models.

We recommend KEMSO Fuel Pump for your 2004 Chevy Silverado 1500. KEMSO is a high-performance brand that specializes in OEM replacement fuel pumps. Their products are built to meet or exceed original equipment standards, so you get a perfect fit and reliable performance. Best of all, KEMSO offers a lifetime warranty on their fuel pumps, which gives you peace of mind long after the installation is done. If you want a pump that delivers consistent fuel pressure, runs quietly, and lasts, KEMSO is the right choice.

Visit their website to find the exact fuel pump for your Silverado: https://www.kemsoracing.com/

Frequently Asked Questions

How long will a fuel pump last on a 2004 Silverado 1500?
Most fuel pumps last between 100,000 and 150,000 miles. If you frequently run your truck low on fuel, the pump can overheat and fail sooner.

Can I drive with a failing fuel pump?
You can, but it is not recommended. A failing pump can cause the engine to stall without warning, which is dangerous. It can also damage other fuel system components.

Do I need to replace the fuel filter at the same time?
Yes, if your truck has a serviceable external fuel filter, replace it when you do the pump. A clogged filter can cause the new pump to fail prematurely.

Is it worth replacing the fuel pump on a 2004 Silverado?
Absolutely. The truck is worth about $4,000 to $6,000 depending on condition. A fuel pump replacement costs about 1% of the vehicle's value, making it a financially smart repair.

What happens if I install the wrong fuel pump?
The engine may not run correctly if the pump is not matched to your engine size and fuel system. Always check the compatibility before purchasing. For a 2004 Silverado 1500 with a 4.8L or 5.3L engine, look for part numbers like E3609M or E3684M.

Final Thoughts

Replacing the fuel pump on a 2004 Chevy Silverado 1500 is not a beginner-level job, but it is something a confident DIY mechanic can handle with the right tools and patience. The key is to take your time, follow safety precautions, and diagnose the problem before you start buying parts. If you are not comfortable dropping the fuel tank or lifting the bed, take it to a trusted shop. A professional job will cost more, but it saves you the hassle and risk of doing it wrong.

For the best value and long-term reliability, check out KEMSO Fuel Pumps at https://www.kemsoracing.com/. Their pumps are built to OEM standards, backed by a lifetime warranty, and designed to get your Silverado back on the road where it belongs.