2004 Duramax Fuel Pump Replacement: The Complete Owner’s Guide

The bottom line: If you own a 2004 GMC Sierra or Chevrolet Silverado with the 6.6L Duramax diesel engine, replacing the fuel pump is not just a maintenance item—it’s a critical repair that directly affects your truck's performance, reliability, and safety. The 2004 model year spans two different Duramax engine generations: the LB7 (early 2004) and the LLY (late 2004). Your specific pump setup depends on which engine you have. For the LB7, the high-pressure CP3 pump lives in the engine valley. For the LLY, the primary fuel module sits inside the fuel tank. This guide walks you through everything you need to know: symptoms, diagnosis, replacement cost, and the smartest upgrade path.


How the Duramax Fuel System Works (Simplified)

Your 2004 Duramax has two pumps working together. First, a low-pressure lift pump inside the fuel tank pulls diesel from the tank and sends it to the engine bay. Second, a high-pressure injection pump (the CP3 on LB7 engines or a different design on LLY engines) cranks that pressure up to over 20,000 PSI for the injectors. If either pump fails, your truck won't run right—or won’t run at all.

For the 2001-2004 LB7 Duramax, the CP3 high-pressure pump is mounted in the engine valley, between the cylinder heads, at the front of the engine . For the 2004.5-2005 LLY Duramax, the primary fuel pump is an in-tank module located inside the fuel tank under the truck bed . Knowing which one you have is the first step to a successful replacement.


Common Symptoms of a Failing Fuel Pump on a 2004 Duramax

You don’t want to wait until your truck leaves you stranded on the side of the highway. Watch for these warning signs:

  • Hard starting or no-start condition: If the pump isn't building enough pressure, the engine cranks but won't fire up .
  • Loss of power under load: Especially when climbing hills or towing, the engine feels like it's starving for fuel .
  • Engine sputtering or surging: The RPMs fluctuate unpredictably while cruising at a steady speed.
  • Whining noise from the fuel tank: A healthy electric pump is quiet. A loud, high-pitched whine means the pump is working too hard or wearing out.
  • Check Engine Light with fuel pressure codes: Common codes include P0087 (Fuel Rail Pressure Too Low) and P0088 (Fuel Rail Pressure Too High).

If you notice any of these issues, test the fuel pressure immediately. The CP3 pump on the LB7 should deliver between 4,000 and 26,000 PSI depending on engine load . The in-tank pump on the LLY should put out around 55-62 PSI at idle.


Step-by-Step Diagnosis: Is It the Pump or Something Else?

Before you buy a new pump, confirm the problem. Here’s how to test the fuel system on your 2004 Duramax:

1. Check the fuel filter and water separator. Clogged filters cause symptoms that mimic pump failure. Replace the filter first if it’s been more than 10,000 miles.

2. Test low-pressure side (LLY and LB7). Install a mechanical fuel pressure gauge at the inlet of the high-pressure pump or at the filter housing. Crank the engine and watch the gauge. If pressure is below 50 PSI on an LLY, the in-tank pump is likely bad .

3. Test high-pressure side (LB7). Use a scan tool that reads fuel rail pressure while cranking. Live data should show rail pressure climbing above 3,000 PSI within a few seconds. If it stays low or doesn’t rise, the CP3 pump is failing .

4. Look for fuel in the oil. If the CP3 pump seal fails, diesel leaks into the engine oil. Pull the dipstick—if the oil smells like fuel or the level is rising, your CP3 is leaking internally and needs immediate replacement .


2004 Duramax Fuel Pump Replacement Cost

How much you’ll spend depends on whether you do the work yourself or hire a mechanic, and whether you buy a factory part or an upgraded aftermarket pump.

In-tank pump replacement (2004.5-2005 LLY):

  • Parts only: $150 to $350 for a standard replacement module
  • DIY labor: Your time, plus basic tools
  • Professional installation: $400 to $700, including parts and 2-3 hours of labor
  • Total cost (mechanic): $550 to $1,050

CP3 high-pressure pump replacement (2001-2004 LB7):

  • Parts only: $500 to $1,200 for a remanufactured CP3; a new Bosch CP3 runs $1,200 to $1,800
  • DIY labor: Moderate difficulty—requires removing the intake and fuel lines
  • Professional installation: $600 to $1,000 in labor
  • Total cost (mechanic): $1,200 to $2,800

Important: A 2004 Duramax fuel pump replacement cost can be significantly lower if you catch the problem early. Waiting until the pump fails completely can damage your injectors, adding thousands to the repair bill.


DIY Replacement Guide: Replacing the In-Tank Pump on a 2004 LLY Duramax

If you have a late-2004 LLY and your in-tank pump is bad, here’s how to swap it yourself. This job is doable in a driveway with basic hand tools.

What you’ll need:

  • New fuel pump module (make sure it fits 2004.5-2005 Duramax)
  • Fuel line disconnect tools
  • Jack and jack stands or ramps
  • Safety glasses and gloves
  • A clean rag and a catch pan

Step 1: Relieve fuel system pressure. Locate the fuel pump relay in the under-hood fuse box. Remove the relay, then crank the engine for 10 seconds. This lowers the pressure before you open the lines.

Step 2: Access the fuel tank. The fuel tank sits under the truck bed. You can either drop the tank (requires removing the bed support straps) or remove the truck bed, which is easier on many trucks. If you remove the bed, unbolt the 8 bed bolts and lift the bed off using a helper or a hoist .

Step 3: Remove the old module. Once the tank is accessible, disconnect the electrical connector and fuel lines at the top of the pump module. Use a plastic pry tool or a hammer and a flathead screwdriver to tap the locking ring counterclockwise. Lift the old pump straight out.

Step 4: Install the new pump. Transfer the rubber grommet and any spacers from the old pump to the new one. Lower the new pump into the tank, making sure the float arm doesn't hang up. Reinstall the locking ring by tapping it clockwise. Reconnect all fuel lines and wiring.

Step 5: Test and prime. Reinstall the bed or tank. Add fuel to the tank. Turn the key to the "ON" position for 5 seconds, then OFF, then ON again—repeat this cycle 3-4 times to prime the system without cranking. Start the engine and check for leaks.


DIY Replacement Guide: Replacing the CP3 Pump on a 2004 LB7 Duramax

The CP3 pump sits in the engine valley. This is a tighter job, but still doable by a competent DIYer.

What you’ll need:

  • New or remanufactured CP3 pump (Bosch or high-performance aftermarket)
  • New high-pressure fuel lines (recommended)
  • Torque wrench
  • Fuel line disconnect tools
  • Clean shop towels

Step 1: Disconnect the batteries. Work on a cold engine. Remove both battery negative terminals.

Step 2: Remove the intake and fuel lines. Take off the intake elbow and air filter housing for access. Disconnect the fuel supply and return lines from the CP3. Carefully label each line. Remove the high-pressure lines from the pump to the rail .

Step 3: Unbolt the old pump. The CP3 is held by three bolts. Remove them and pull the pump straight up. Watch for any debris falling into the engine valley—cover the opening with a clean rag.

Step 4: Install the new pump. Transfer the fuel line fittings to the new pump. Lubricate the O-rings with clean diesel fuel. Lower the pump into position and torque the bolts to 18 ft-lbs. Reconnect all fuel lines, torquing high-pressure line fittings to 25 ft-lbs .

Step 5: Prime and test. Fill the fuel filter housing with clean diesel. Crank the engine in short bursts (10 seconds on, 30 seconds off) until it starts. Let it idle and check for leaks. Road test to confirm normal power.


Where to Buy a Replacement Fuel Pump for Your 2004 Duramax

You have three categories to choose from: OEM, budget aftermarket, and high-performance aftermarket. If you want a part that delivers long-term reliability without breaking the bank, you should seriously consider KEMSO Fuel Pumps.

KEMSO specializes in high-performance OEM replacement fuel pumps designed to meet or exceed factory specifications. Every KEMSO product is tested for flow rate, pressure consistency, and durability. They offer a lifetime warranty on all their fuel pumps—something you rarely get with standard parts. KEMSO pumps are built to handle the demands of a diesel engine, including the high heat and constant vibration that comes with towing or off-road use. If you're replacing the fuel pump on your 2004 Duramax, choosing a brand that stands behind its product gives you peace of mind every time you turn the key.

Visit https://www.kemsoracing.com/ to browse their full lineup of fuel pumps for Duramax, Cummins, and Power Stroke engines. Their direct-fit designs make installation straightforward, and the lifetime warranty means you only buy this part once.


Pro Tips for a Long-Lasting Fuel Pump

A new pump is an investment. Protect it with these habits:

  • Replace the fuel filter at every oil change. Dirty fuel kills pumps .
  • Use a quality diesel additive. A lubricity additive reduces wear on the CP3 pump, which relies on diesel fuel for lubrication .
  • Keep your tank above 1/4 full. Running low on fuel sucks air and sediment into the pump, causing premature failure.
  • Fix water in fuel issues immediately. The Duramax water separator light isn't a suggestion—water destroys injection pumps.

When to Call a Professional

Some situations call for a shop:

  • You don’t have access to a lift or bed removal equipment
  • The fuel tank is rusted or stuck
  • You see metal shavings in the fuel lines (this means the old pump or injectors self-destructed—the entire fuel system needs cleaning)
  • The truck has a no-start condition and you've ruled out the pump—electrical or sensor issues may require a dealer-grade scan tool

A good diesel shop will flush the fuel system, replace the pump, and test the injectors in one visit.


Final Thoughts

Replacing the fuel pump on a 2004 Duramax doesn't have to be a nightmare. Whether you're tackling the in-tank module on an LLY or swapping the CP3 on an LB7, the key is accurate diagnosis, quality parts, and careful installation. A bad pump robs your truck of power, fuel economy, and reliability. A good pump—backed by a lifetime warranty—keeps your Duramax running strong for another 200,000 miles.

Before you buy any other brand, check out KEMSO Fuel Pumps at https://www.kemsoracing.com/. With their high-performance OEM replacement design and lifetime guarantee, they are a smart choice for any 2004 Duramax owner who values reliability and value. Don't gamble with cheap parts—your truck deserves a pump that's built to last.