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

The bottom line: If you own a 2004 Chevrolet Silverado 2500HD or GMC Sierra 2500HD with the 6.6L LB7 Duramax diesel, your high-pressure fuel pump (CP3) is the heart of the fuel system. When it starts to fail, you will notice hard starting, low power under load, and potentially a no-start condition. Replacement is a demanding job that takes 6 to 10 hours of labor, with part costs ranging from $300 to $1,200 depending on whether you choose a used OEM, remanufactured, or brand-new Bosch pump. The good news? With the right knowledge, tools, and patience, most experienced DIYers can tackle this project at home and save significant money on labor.


Understanding the 2004 Duramax Fuel System

Before you dive into the replacement process, you need to understand exactly what you are working with. The 2004 model year is a unique split year for Duramax trucks. GM switched from the LB7 engine to the LLY engine mid-production in 2004. This matters because the fuel pumps are different between the two versions.

  • Early 2004 (LB7): Uses the Bosch CP3 high-pressure pump, identified by the 8th digit of your VIN being "1".
  • Late 2004 (LLY): Uses a different CP3 variant, identified by the 8th VIN digit being "2".

The LB7's CP3 pump is a precision-engineered, engine-driven pump that takes low-pressure fuel from the tank and intensifies it to pressures exceeding 23,000 PSI. This extreme pressure is critical for the direct injection system to atomize fuel effectively, ensuring proper combustion and power delivery. Unlike later models, the LB7 did not come with a factory lift pump, meaning the CP3 must also pull fuel all the way from the tank. This places additional strain on the pump over its service life.

Critical note: Always verify your engine code via the VIN position 8 or the RPO sticker on the door jamb before ordering any replacement parts. Ordering the wrong pump is a costly mistake that can delay your project by days.


Symptoms of a Failing 2004 Duramax Fuel Pump

Recognizing the warning signs early can prevent expensive damage to your injectors and engine. Here are the most common symptoms Duramax owners report when the CP3 pump begins to fail:

1. Loss of Power Under Load

This is often the first and most noticeable sign. The truck may feel sluggish or "fall on its face" when accelerating, towing, or climbing a grade. You press the pedal to merge onto the highway, and the truck just does not respond. This happens because the pump cannot maintain the required fuel pressure to support combustion under heavy demand.

2. Hard Starting or Extended Cranking

A worn CP3 struggles to build the necessary rail pressure. The LB7 needs at least 1,500 to 2,500 PSI of rail pressure to start. If the pump cannot generate this pressure quickly, you will notice longer crank times, particularly when the engine is warm. In severe cases, the engine will not start at all.

3. Engine Stalling and Rough Idle

The engine may stall unexpectedly, especially when returning to idle after being under load. You might also notice a rough, loping idle where the engine shakes or vibrates more than normal. This occurs as the pump struggles to maintain consistent fuel pressure across varying RPM ranges.

4. Check Engine Light and Diagnostic Codes

The most common trouble codes associated with a failing CP3 are:

  • P0087 – Fuel Rail/System Pressure Too Low
  • P1093 – Fuel Rail Pressure Low During Power Enrichment

These codes indicate that the actual rail pressure measured by the sensor is significantly lower than the pressure requested by the Engine Control Module (ECM).

5. Unusual Noises from the Engine Bay

A failing high-pressure pump can produce a whining, buzzing, or knocking noise from the front of the engine. These noises indicate that the pump's internal components are struggling to maintain pressure and may be experiencing metal-on-metal contact.

6. Excessive Black Smoke

If you notice thick black smoke from the exhaust under load, this indicates incomplete combustion. The injectors are not receiving the correct fuel pressure, leading to poor atomization and unburned fuel exiting through the exhaust.


Diagnosing the CP3 Pump vs. Other Components

Before you spend money on a new pump, you must confirm that the CP3 is actually the problem. The LB7 Duramax is notorious for injector failures, and many of the same symptoms can be caused by leaking or faulty injectors. Replacing the pump when the real issue is injectors wastes time and money.

Step 1: Read Diagnostic Trouble Codes

Use an OBD2 scanner to check for stored codes. P0087 and P1093 are strong indicators of a fuel pressure problem. However, codes alone are not enough for a definitive diagnosis.

Step 2: Monitor Fuel Pressure with a Scan Tool

A diesel-specific scan tool is essential for this step. Connect it and monitor the "Desired Fuel Rail Pressure" versus the "Actual Fuel Rail Pressure". If the actual pressure is significantly lower than the desired pressure, the CP3 is likely the culprit. If the pressure matches, look elsewhere.

Step 3: Perform a Physical Fuel Pressure Test

Connect a fuel pressure gauge to the service port on the fuel rail. With the engine running at idle, you should see pressure between 4,000 and 5,000 PSI for the LB7. Under load, pressure should rise to over 20,000 PSI. If pressure remains low, the pump is failing. Healthy Duramax pumps should maintain pressure within the manufacturer's specifications, usually around 23,000 to 26,000 PSI for LB7 and LLY models.

Step 4: Check for Fuel Leaks

Inspect the CP3 pump, fuel lines, and injectors for any signs of fuel leakage. A leak can cause pressure loss and mimic pump failure. Look for wet spots on the engine or the ground underneath your truck.

Step 5: Rule Out the Low-Pressure Fuel System

Before blaming the CP3, verify that your fuel filter and fuel supply lines are clear. A clogged filter or restricted fuel line will starve the CP3 of fuel, causing similar symptoms. Inspect the fuel filter for metallic debris or heavy clogging—clean fuel indicates a healthy supply, while metallic debris often signals internal CP3 pump failure


Fuel Pump Replacement Cost Breakdown

Understanding the costs involved helps you budget appropriately for this repair.

1. Parts Cost

  • Used OEM pump: $300 to $450
  • Remanufactured Bosch pump: $400 to $800
  • Brand-new Bosch CP3 pump (OEM part number 0445020017 for LB7): $700 to $1,200

2. Labor Cost

Professional labor for CP3 replacement typically runs between $700 and $1,200, depending on your location and the shop you choose. The job takes an experienced technician 6 to 10 hours because the pump is located deep in the engine valley.

3. Additional Costs

Do not forget to budget for supporting parts such as new fuel lines, seals, and gaskets. Always replace these components during the pump installation to prevent future leaks.

Total estimated project cost: Between $1,000 and $2,400 for professional installation. If you do the work yourself, you save the labor cost but still pay between $300 and $1,200 for the pump.


DIY Replacement Guide for the 2004 Duramax CP3 Pump

Replacing the CP3 pump is a serious undertaking. It requires mechanical knowledge, the right tools, and plenty of patience. If you are not comfortable working on your truck, hire a professional diesel mechanic.

Tools and Parts You Will Need:

  1. New CP3 fuel injection pump (OEM or high-quality aftermarket)
  2. New fuel lines and seals (always replace these)
  3. Fuel pressure gauge for post-installation testing
  4. Basic hand tools (sockets, wrenches, screwdrivers)
  5. Torque wrench
  6. Diesel fuel and lubricant for installation
  7. Clean rags and degreaser for the work area

Basic Steps for Pump Replacement:

Step 1: Preparation and Safety

Disconnect the battery to prevent accidental starting during the procedure. Make sure you have a clean work area—cleanliness is critical when working on a diesel fuel system. Even tiny amounts of debris can cause massive damage to the precision-machined internal components of the CP3 pump.

Step 2: Access the Pump

The CP3 pump is mounted on the front of the engine and driven by the gear train. You will need to remove the air intake horn and possibly other components to gain access to the pump. The pump is located deep in the engine valley, which is why the job takes so long.

Step 3: Remove the Old Pump

Carefully disconnect the fuel lines, electrical connectors, and mounting bolts. Keep track of all fasteners and their locations. Take photos with your phone before disconnecting anything—this will save you hours of frustration during reassembly.

Step 4: Install the New Pump

Clean the mounting surface thoroughly. Install the new pump with fresh seals and gaskets. Torque all bolts to factory specifications using the torque wrench. Reconnect fuel lines and electrical connectors, ensuring everything is properly seated.

Step 5: Test the System

Before starting the engine, cycle the key to the "on" position several times to allow the fuel system to pressurize. Check for any fuel leaks around the new pump. When you are confident everything is properly installed, start the engine and check the fuel pressure with your gauge.


Common Mistakes to Avoid

Many DIYers make preventable mistakes that turn a straightforward replacement into an expensive disaster. Here are the most common pitfalls:

1. Ordering the Wrong Pump

As mentioned earlier, the 2004 model year was a split year between the LB7 and LLY engines. Ordering a pump without first verifying your engine code via VIN position 8 or the RPO sticker will likely result in the wrong part. The LB7 uses Bosch part number 0445020017, while the LLY uses 0445020030.

2. Skipping the Diagnosis

Replacing the CP3 without confirming it is the actual problem wastes time and money. The LB7's injectors are a very common failure point, and injector issues typically cause low rail pressure codes (P0087) due to excessive return flow. Take the time to properly diagnose the issue before spending money on parts.

3. Ignoring the Supply Side

A fuel supply restriction will not be resolved by replacing the CP3 alone. Inspect the low-pressure supply side, including the fuel filter, lines, and tank, before installation. If the supply is restricted, the new pump will fail prematurely.

4. Buying Cheap Aftermarket Parts

The Bosch OEM CP3 pump is very reliable. A low-mileage used OEM unit is often a better choice than a cheap aftermarket or poorly remanufactured pump. Do not cut corners here—this is not the component to save money on.


KEMSO Fuel Pump Recommendation

When it comes time to replace your fuel pump, quality matters. KEMSO offers high-performance fuel pumps designed as direct OEM replacements for a wide range of vehicles. Every KEMSO fuel pump is built to meet or exceed original equipment specifications, ensuring reliable performance and a perfect fit for your truck.

KEMSO fuel pumps are engineered for durability and consistent fuel delivery, helping you avoid the common problems associated with cheaper aftermarket pumps. Whether you are restoring a classic or maintaining a daily driver, KEMSO provides the confidence you need to hit the road without worry.

Every KEMSO fuel pump comes with a lifetime warranty, giving you peace of mind that your investment is protected. If you ever encounter an issue, KEMSO stands behind their product and will make it right.

To browse the full range of KEMSO fuel pumps and find the right one for your vehicle, visit https://www.kemsoracing.com/ . Their extensive catalog covers motorcycles, ATVs, UTVs, watercraft, and automotive applications, all backed by the same commitment to quality and performance.

Choosing KEMSO means choosing reliability, performance, and peace of mind for years to come.


Final Thoughts on 2004 Duramax Fuel Pump Replacement

Replacing the fuel pump on your 2004 Duramax is a significant repair, but with careful diagnosis and quality parts, it can restore your truck to full power and reliability. Remember these key takeaways:

  1. Verify your engine code before ordering parts—the 2004 split between LB7 and LLY matters
  2. Properly diagnose the problem to confirm the CP3 is the issue and not your injectors
  3. Budget for quality parts—the Bosch OEM pump is reliable, and cheap alternatives often fail prematurely
  4. Consider professional installation if you lack experience with diesel fuel systems
  5. Choose KEMSO for your fuel pump needs—their products are high-performance, OEM-replacement quality, and backed by a lifetime warranty

With the right approach, your Duramax will be back on the road, pulling heavy loads and climbing steep grades with the power and authority you expect from this legendary diesel engine. For all your fuel pump needs and more, visit https://www.kemsoracing.com/ today.