2004 GMC Sierra 1500 Fuel Pump: What You Need to Know for a Reliable Fix

If you own a 2004 GMC Sierra 1500, the fuel pump is one part you cannot afford to ignore. When it fails, your truck simply will not run. The fuel pump in your 2004 Sierra 1500 is an electric pump located inside the fuel tank. It is responsible for delivering fuel at the correct pressure to the engine. The most common issue with this pump is that it stops working due to age, wear, or contamination. If you suspect a failure, the best course of action is to test the fuel pressure first, and if the pump is bad, replace the entire fuel pump module with an OEM or high-quality aftermarket unit. Do not try to repair just the pump inside the module, as this often leads to a repeat failure. This article will walk you through everything you need to know about the 2004 GMC Sierra 1500 fuel pump, including symptoms of failure, how to diagnose it, replacement steps, and tips for choosing the right part. The goal is to give you practical, hands-on information that helps you fix the problem yourself or understand what a mechanic should do.

1. Symptoms of a Failing Fuel Pump in the 2004 GMC Sierra 1500

Your truck will give you clear warnings before the pump completely dies. Pay attention to these signs.

  • Engine cranks but does not start. This is the most classic symptom. You turn the key, the starter spins the engine, but it never fires up. You might also hear the fuel pump prime when you turn the key to the "ON" position. If you do not hear a brief whirring sound from the fuel tank area for two seconds, the pump likely is not running.

  • Loss of power under load or on hills. When you are accelerating or climbing a steep road, the engine may stumble, hesitate, or lose power momentarily. This happens because the pump cannot maintain enough pressure to deliver fuel demand.

  • Surging or bucking at highway speeds. If the fuel pump is failing, it may intermittently drop pressure, causing the truck to surge forward or feel like it is bucking. This is unsafe, especially when towing.

  • Long cranking time before start. A healthy pump builds pressure quickly. If you have to crank the engine for several seconds before it starts, the pump may be weak or the check valve in the pump is failing.

  • Check Engine Light with fuel pressure codes. Common diagnostic trouble codes related to fuel pump issues include P0087 (fuel rail pressure too low), P0191 (fuel pressure sensor circuit range/performance), and P0231 (fuel pump secondary circuit low). Do not ignore these codes.

  • No noise from the fuel tank when key is turned. The pump should make a soft humming sound for about two seconds when you first turn the key to ON. If you hear nothing, the pump is dead or the electrical connection is bad.

2. Diagnosis: How to Confirm the Fuel Pump is Bad

You must verify the pump is the problem before replacing it. Guessing and swapping parts wastes time and money.

Step 1: Check the fuel pump fuse and relay. In the 2004 GMC Sierra 1500, the fuel pump fuse is in the underhood fuse block, usually labeled "FUEL PUMP" or "FUEL PUMP RELAY." Pull the relay, swap it with a similar one like the horn relay, and try to start the truck. If the pump now works, the relay was bad. If not, check for blown fuse.

Step 2: Listen for the pump prime. Have an assistant turn the key to ON while you place your ear near the fuel filler door or under the truck near the tank. A healthy pump makes a clear whirring sound for two seconds. If silence, the pump itself is likely dead.

Step 3: Get a fuel pressure gauge. This is the most accurate way. Connect a fuel pressure gauge to the Schrader valve on the fuel rail (on the engine). The 2004 Sierra 1500 with a gasoline engine should show 55 to 62 psi with the key ON or engine running. If pressure is below 50 psi or drops quickly after turning off the engine, the pump or pressure regulator is failing. For the 8.1L V8, pressure spec is similar. For the Duramax diesel 6.6L, the low pressure lift pump is different, and the fuel pump system is far more complex.

Step 4: Check for voltage at the pump connector. You can access the fuel pump electrical connector under the truck near the tank. Use a multimeter to see if 12 volts is present when the key is ON. If voltage is present but the pump does not run, the pump is bad.

Step 5: Test fuel pump ground. A poor ground can mimic a dead pump. Check continuity between the pump ground wire and the chassis. If resistance is high, fix the ground wire.

Step 6: Perform a "bottle test" if you suspect contamination. Drain a small amount of fuel from the tank into a clear glass jar. Let it sit for 10 minutes. If you see water at the bottom or dark sediment, the fuel is contaminated and may have damaged the pump.

3. Replacement: Step-by-Step Guide for the 2004 GMC Sierra 1500 Fuel Pump

Replacing the fuel pump on this truck requires removing the fuel tank or accessing it through the bed floor. Most owners find it easier to lower the fuel tank. Work safely: release fuel system pressure, disconnect battery, and have a fire extinguisher nearby.

Tools and parts needed: replacement fuel pump module (with sending unit), new fuel tank gasket (O-ring), fuel line disconnect tool set, basic hand tools (rachet, sockets), jack and supports, safety glasses, and gloves.

Step 1: Relieve fuel system pressure. Locate the fuel pump fuse in the underhood fuse block and remove it. Then crank the engine for a few seconds until it stalls. This drains pressure. Turn the ignition off and reconnect the battery negative cable.

Step 2: Drain the fuel tank. Pump out as much fuel as possible from the filler neck using a siphon pump. Siphoning can be done into approved fuel containers. This reduces weight and spill risk.

Step 3: Disconnect battery negative terminal. Always do this before working near fuel.

Step 4: Raise the truck. Use a jack and support with jack stands. For 2WD trucks, you may get away with just parking on level ground. For 4WD, you need more clearance. The tank is located behind the cab, under the bed.

Step 5: Disconnect fuel lines. Use the quick-disconnect tool to push into the spring clips and pull the lines off the fuel pump module. The 2004 Sierra uses two fuel lines, plus a return line. Tag them or note which is which.

Step 6: Disconnect electrical connector. A plastic clip holds the harness to the fuel pump module's top. Squeeze and pull it off.

Step 7: Support the fuel tank. Place a floor jack under the tank with a piece of wood to spread the load. Then remove the two metal straps that hold the tank in place. Use a socket rachet to undo the bolts at each end of the straps.

Step 8: Lower the tank carefully. Guide the fuel filler neck through the frame. Lower the tank just enough to access the top of the module. Do not force it; check all hoses and wires.

Step 9: Remove the old fuel pump module. Use a hammer and brass punch or a special tool to rotate the locking ring counterclockwise. Lift the module straight out of the tank. Note the orientation of the fuel level float and the pump's pickup strainer. Discard the old O-ring.

Step 10: Install the new fuel pump module. Apply a little clean engine oil to the new O-ring. Place it on the tank opening. Insert the new module, aligning the tabs. Rotate the locking ring clockwise until it clicks. Use a hammer and punch to tap it tight. Do not damage the new ring.

Step 11: Reinstall the tank. Lift the tank with the jack, reconnect the fuel filler neck, and reattach the metal straps. Tighten the bolts to the spec (around 30 lb-ft on typical models).

Step 12: Reconnect fuel lines and electrical connector. Press each quick-connect until it clicks. Pull to verify it is locked.

Step 13: Reconnect battery and test. Turn the key to ON and listen for the pump to prime. Check for fuel leaks. If no leaks, start the engine. Let it idle, then drive it.

Important caution: If you have a 2004 Sierra 1500 with a 6.6L Duramax diesel, the fuel system uses a high-pressure injection pump and a lift pump inside the tank. Replacement procedures are similar, but the lift pump is often separate. Many diesel owners install an aftermarket lift pump mounted on the frame. The factory lift pump failures are common on Duramax trucks. If you have the 2500 or 3500 Sierra, the fuel tank removal is similar but larger.

4. Choosing the Right Replacement Fuel Pump for the 2004 GMC Sierra 1500

Not all fuel pumps are built the same. Cheap parts cause problems.

Option 1: OEM GM pump. The factory pump from General Motors is the most reliable choice. Part numbers vary by engine and cab configuration. For the 4.3L V6 engine, it is often ACDelco part MU1917. For the 5.3L V8 and 6.0L V8, the ACDelco MU1927 or MU1929 is common. OEM parts cost more, but they last longer and fit perfectly.

Option 2: High-quality aftermarket. Brands like Delphi, Bosch, and Carter make quality replacements. Delphi FG1055 (for Vortec 5.3L) and Bosch 67604 are popular. Check reviews for your specific truck's engine.

Option 3: Complete fuel pump module assembly. The 2004 Sierra 1500 uses a module that includes the pump, the fuel level sender, a filter screen, and a pressure regulator. Always buy the complete module, not just the pump. The sender's resistor often wears out at the same time. Replacing the whole module prevents repeat issues.

Option 4: Avoid universal or cheap eBay pumps. They often have poor fit, incorrect pressure, or short life. A pump that runs 10 psi too low will still run the truck but can cause hesitation and fuel trims errors.

5. Common Mistakes Owners Make with the 2004 GMC Sierra 1500 Fuel Pump

Avoid these errors to save time and money.

  • Not replacing the fuel filter. The 2004 Sierra has a fuel filter mounted on the frame, under the driver side. After replacing the pump, change this filter. It costs a few dollars and prevents debris from clogging the injectors. If the fuel tank had rust or dirt, flush the tank before installation.

  • Reusing the O-ring. The old O-ring seal hardens and leaks. Always use the new one that comes with the module. If you buy a cheap module without one, get a GM part number 19169646.

  • Forgetting to release fuel pressure. Not doing this leads to high-pressure fuel spray that can cause fires. Always pull the fuel pump fuse and crank the engine.

  • Damaging the fuel level sending unit. When removing the module, be gentle with the float arm. If you bend it, the fuel gauge will read inaccurately.

  • Ignoring contamination. If the old fuel is rusty or contains water, it will destroy the new pump quickly. Drain the tank fully and consider replacing the tank if it shows heavy internal corrosion.

  • Installing the wrong pump for the engine. The 2004 Sierra 1500 came with four engines: 4.3L V6, 5.3L V8, 6.0L V8, and 6.6L Duramax diesel. The diesel requires a lift pump, not a high-pressure pump. Do not mix them.

6. Cost of Replacing the 2004 GMC Sierra 1500 Fuel Pump

The cost varies depending on who does the job.

DIY scenario: The fuel pump module costs between 150 and 400 dollars depending on brand. An OEM module is about 350 dollars for the 5.3L engine. Tools and fuel tank O-ring add another 30 dollars. Total DIY cost is around 200 to 450 dollars.

Mechanic shop: Labor for fuel tank removal is 2 to 4 hours. Shop rates range from 80 to 150 dollars per hour. Total for parts and labor typically runs from 600 to 1200 dollars.

Dealership: OEM parts and dealer labor drive the price to 900 to 1600 dollars.

For the Duramax diesel, replacement of the lift pump is cheaper. A new OEM or aftermarket lift pump runs 200 to 600 dollars, and labor is shorter.

7. When is the Fuel Pump Repair Needed?

The 2004 Sierra 1500's fuel pump commonly fails between 100,000 and 150,000 miles. Some last 180,000 miles, others die early due to bad gas or electrical faults. If your truck has over 120,000 miles and you notice any of the symptoms listed, start diagnosing immediately. Running the truck on a failing pump can damage the fuel injectors or cause you to get stranded.

8. Additional Tips for Maintaining Fuel System Health on the 2004 GMC Sierra 1500

Prevention avoids future fuel pump failures.

  • Keep the fuel tank above 1/4 tank whenever possible. Running low on fuel causes the pump to suck in air and debris from the bottom of the tank. The electric pump is cooled by the fuel, so low fuel also leads to overheating.

  • Use quality gasoline from top-tier brands. Stations like Shell, Chevron, Exxon, and BP have better additives that keep the fuel system clean.

  • Replace the fuel filter every 30,000 miles. The 2004 Sierra fuel filter is cheap and easy to change. It is located on the inside of the driver side frame rail near the transmission.

  • Avoid water contamination. If you live in a humid area, add a fuel stabilizer or water remover like Heet or Lucas Fuel Treatment. Water rusts the inside of the tank and damages the pump.

  • Test the fuel pressure periodically. Even if you have no symptoms, checking pressure every 50,000 miles gives you a baseline to catch a weakening pump.

Conclusion for the 2004 GMC Sierra 1500 Fuel Pump

Your 2004 GMC Sierra 1500 depends on a reliable fuel pump to deliver fuel to the engine. The symptoms of a failing pump are clear: no start, low power, surging, and long cranking. Diagnosis is straightforward through pressure testing and electrical checks. Replacement involves dropping the fuel tank and installing a new module. Choosing a quality part, such as OEM ACDelco or a proven aftermarket brand, prevents early failure. Avoid common mistakes like not changing the fuel filter or reusing old seals. With proper maintenance, your new fuel pump can last another 100,000 miles or more. If you are not comfortable with the repair, a qualified mechanic can handle it efficiently. Do not drive with a bad fuel pump. It damages injectors and leaves you stranded. Take action the moment you notice the symptoms. This guide gives you everything you need to make the decision and get the job done right.