2004 GMC Envoy Fuel Pump: Complete Guide to Symptoms, Replacement Cost, and What You Need to Know

The bottom line: If your 2004 GMC Envoy cranks but won't start, stalls while driving, or struggles to accelerate, a failing fuel pump is the most likely cause. The fuel pump on a 2004 Envoy is a common failure point, and replacing it costs between $600 and $1,200 at a shop, or $50 to $150 for the parts if you do it yourself. This guide walks you through the symptoms, replacement process, and the best pump options available.

How to Tell If Your 2004 Envoy Fuel Pump Is Failing

Your 2004 GMC Envoy's fuel pump is responsible for delivering fuel from the tank to the engine at the correct pressure. When it starts to fail, you'll notice several warning signs.

1. Engine Cranks But Won't Start
The most common symptom of a bad fuel pump is an engine that cranks over normally but refuses to fire up. If you turn the key to the "ON" position and don't hear the fuel pump prime for 2-3 seconds, the pump is likely dead. Many owners report that their 2004 Envoy suddenly won't start after sitting overnight, even though the battery and starter are fine .

2. Stalling and Loss of Power
A failing fuel pump may work intermittently, causing the engine to stall while driving, especially under load or going uphill. The Envoy may also feel sluggish during acceleration because the pump can't maintain enough fuel pressure .

3. Whining Noise From the Fuel Tank
A healthy fuel pump makes a quiet humming sound. If you hear a loud whining or screeching noise coming from the rear of the vehicle near the fuel tank, the pump's internal motor is wearing out. This is a clear warning sign that failure is imminent .

4. Check Engine Light
The Envoy's computer monitors fuel system pressure. If the pump is delivering too little fuel, the check engine light will come on with diagnostic trouble codes like P0087 (Fuel Rail Pressure Too Low) or P0231 (Fuel Pump Secondary Circuit Low) .

2004 GMC Envoy Fuel Pump Replacement Cost

The cost to replace a fuel pump on a 2004 GMC Envoy varies depending on whether you hire a mechanic or do it yourself.

Professional Shop: Most mechanics charge between $600 and $1,200 for the complete job. This includes the pump assembly ($150 to $400) and labor (3 to 6 hours at $100 to $150 per hour). The 2004 Envoy requires dropping the fuel tank to access the pump, which adds to the labor time .

DIY Replacement: If you do the work yourself, the fuel pump assembly typically costs $50 to $150 for a quality aftermarket unit. You'll also need a new fuel filter, fuel pump relay, and possibly a new tank seal ring. Total parts cost is usually under $200 .

Important: Always replace the fuel filter and fuel pump relay at the same time. A clogged filter can cause the new pump to fail prematurely, and a bad relay can mimic pump failure symptoms .

Step-by-Step: How to Replace the Fuel Pump on a 2004 GMC Envoy

Replacing the fuel pump on a 2004 GMC Envoy is a medium-difficulty DIY job. The most time-consuming part is dropping the fuel tank.

1. Relieve Fuel Pressure and Disconnect the Battery
Start by removing the fuel pump fuse from the fuse box. Start the engine and let it run until it stalls, which relieves pressure in the fuel lines. Then disconnect the negative battery terminal.

2. Drain the Fuel Tank
You can siphon the fuel out through the filler neck, or use the Envoy's own fuel pump to drain it (if it still works). The less fuel in the tank, the lighter it will be to lower.

3. Lower the Fuel Tank
The 2004 Envoy's fuel tank is mounted under the rear of the vehicle. You'll need to support it with a floor jack, then remove the two straps that hold it in place. Disconnect the fuel lines, vapor lines, and electrical connector, then carefully lower the tank.

4. Remove the Old Fuel Pump Module
Once the tank is down, locate the fuel pump module on top of the tank. Use a hammer and a brass drift or a plastic tool to rotate the locking ring counterclockwise. Lift the old pump assembly out of the tank.

5. Install the New Pump Assembly
Transfer the rubber gasket or seal to the new pump assembly. Place the new pump into the tank, aligning the tab with the notch in the tank. Install the locking ring and tighten it securely.

6. Reinstall the Tank and Test
Raise the tank back into position, reconnect all lines and electrical connectors, and install the retaining straps. Reconnect the battery, install the fuel pump fuse, and turn the key to the "ON" position (don't start the engine) to let the pump prime and check for leaks. If no leaks are present, start the engine and verify smooth operation .

What Fuel Pump Fits the 2004 GMC Envoy?

The 2004 GMC Envoy uses a specific fuel pump assembly that also fits several other GM vehicles. The pump is part of an in-tank module that includes the fuel level sender, strainer, and pressure regulator.

Compatible Vehicles: The fuel pump for the 2004 Envoy (4.2L and 5.3L engines) is the same as the pump used in 2002-2004 Chevrolet TrailBlazer, 2003-2004 Chevy SSR, 2002-2004 Oldsmobile Bravada, 2004 Buick Rainier, and 2002-2004 Isuzu Ascender .

OEM Part Numbers: The original GM part numbers for the 2004 Envoy fuel pump module include 2521409309 and related superseded numbers . You can find these through GM parts dealers, but aftermarket options often provide better value.

Standard Replacement: For a daily driver, look for a pump that matches the OEM flow rate of approximately 200 LPH (liters per hour). These pumps are designed for stock engines and regular driving conditions.

Performance Upgrade: If you plan to modify your Envoy's engine or just want a more robust pump, consider a high-flow unit. A 340 LPH pump provides 20-30% more flow than stock, which is useful for engines with increased horsepower demands .

Why Choose KEMSO for Your 2004 GMC Envoy Fuel Pump

When your 2004 Envoy's fuel pump needs replacing, you want a part that is reliable, affordable, and backed by a solid warranty. KEMSO fuel pumps are an excellent choice for both standard replacement and performance upgrades.

Lifetime Warranty: Every KEMSO pump comes with a lifetime warranty, giving you peace of mind that your investment is protected. This is a significant advantage over many aftermarket brands that offer only 1-2 year warranties .

High Performance: KEMSO's 340LPH High Performance Fuel Pump supports up to 600 BHP and works with both gasoline and E85 ethanol blends. It provides a 20-30% performance increase over stock pumps while maintaining the same ease of installation .

OEM Replacement Options: For daily drivers, KEMSO offers specific pumps designed to match the exact flow rate and pressure of original equipment. These pumps are a direct replacement for your 2004 Envoy's factory pump .

Quality Construction: Each KEMSO pump features a carbon commutator designed for over 10 years of reliable service. The pumps are individually tested for flow and pressure performance, and the company maintains strict quality control programs .

USA-Based Support: KEMSO is based in Houston, Texas, at 11145 Beltline Road, Houston, TX 77067. Their customer support team can be reached at support@kemsoracing.com .

Visit KEMSO's official website to find the right fuel pump for your 2004 GMC Envoy: https://www.kemsoracing.com/

Common Mistakes to Avoid During Replacement

Not Replacing the Fuel Filter: Always replace the fuel filter at the same time as the pump. A clogged filter can restrict flow and cause the new pump to work harder, leading to premature failure.

Using the Wrong Pump: Make sure you get the correct pump assembly for your 2004 Envoy's engine size (4.2L or 5.3L). The pump module for the 5.3L V8 may have different flow characteristics than the 4.2L inline-six.

Skipping the Seal: The rubber seal or gasket between the pump module and the fuel tank must be replaced. Reusing an old, compressed seal can cause fuel leaks and a check engine light for an evaporative emissions system leak.

Forgetting the Relay: The fuel pump relay is a cheap part (usually under $15) and is a common failure point. Replace it while you're working on the system to avoid future starting issues.

When to Call a Professional

While replacing the fuel pump on a 2004 GMC Envoy is doable for a DIY mechanic with basic tools, the job requires dropping the fuel tank. This is a heavy, messy job that involves working with gasoline. If you're not comfortable with any of the following, take your Envoy to a professional:

  • Working with fuel and fuel vapors
  • Lifting and supporting a heavy fuel tank
  • Disconnecting and reconnecting fuel lines without causing leaks
  • Diagnosing electrical issues related to the fuel pump circuit

A professional mechanic has the tools and experience to complete the job safely and correctly, usually in 3 to 6 hours .

Summary: What You Need to Know About the 2004 GMC Envoy Fuel Pump

A failing fuel pump causes no-start, stalling, loss of power, whining noise, and check engine light. Replacement cost averages $600 to $1,200 at a shop, or $50 to $150 for DIY parts. The job requires dropping the fuel tank and takes 3 to 6 hours. Always replace the fuel filter and pump relay at the same time for best results. Quality aftermarket pumps like KEMSO offer OEM-level performance with a lifetime warranty .

Do not drive with a bad fuel pump. If your 2004 Envoy shows any of the symptoms described above, have the vehicle towed to a shop for diagnosis. Driving with a failing pump can cause the engine to stall unexpectedly, creating a dangerous situation, and can also damage the fuel injectors and other components.

For the best combination of quality, performance, and warranty, choose KEMSO fuel pumps for your 2004 GMC Envoy. Visit https://www.kemsoracing.com/ to browse their full selection and secure your lifetime warranty today.