2004 Silverado 2500HD Fuel Pump: Complete Replacement Guide and Best Options
If you own a 2004 Chevrolet Silverado 2500HD and your truck is struggling to start, sputtering under load, or stalling unexpectedly, the fuel pump is likely failing. The direct answer is that you need to replace the in-tank fuel pump assembly, and the specific part you need depends entirely on which engine your truck has. For the 6.6L Duramax diesel LLY engine (VIN code "2"), you need a complete in-tank module that includes the low-pressure lift pump and fuel level sending unit. For the 6.0L or 8.1L gasoline engines, you need a different pump assembly. This guide walks you through everything you need to know, from symptoms to replacement steps to choosing the right part.
Why Your 2004 Silverado 2500HD Fuel Pump Fails and What to Do About It
The fuel pump in your 2004 Silverado 2500HD is an electric pump located inside the fuel tank. Its job is to deliver a steady supply of fuel to the engine at the correct pressure. Over time, these pumps wear out, get clogged with debris from the tank, or simply fail due to age. For the 2004 model year, there is a critical split in compatibility. Trucks built before 2004.5 with the LB7 Duramax (VIN "1") did not come with a factory lift pump, while trucks built after 2004.5 with the LLY Duramax (VIN "2") use an integrated in-tank pump module . This means you must verify your engine type and build date before buying a replacement. Driving with a failing fuel pump is not recommended because the engine can stall at highway speeds without warning .
Common Symptoms of a Bad Fuel Pump
Before you spend money on parts, make sure the fuel pump is actually the problem. These symptoms are the most common indicators of a failing pump on the 2004 Silverado 2500HD:
1. Hard Starting or Long Cranking Time. If you have to crank the engine for several seconds before it fires up, the pump may not be building enough pressure. A completely failed pump will prevent the engine from starting at all .
2. Loss of Power Under Load. The truck may hesitate, sputter, or feel like it is losing power when you accelerate, tow a trailer, or climb a hill. This is often the first sign because the pump cannot keep up with fuel demand .
3. Engine Stalling Unexpectedly. The engine may die while driving without any warning. This is a critical safety issue because you lose power steering and brakes .
4. Diagnostic Trouble Code P0087. If your check engine light is on and the code reads "Fuel Rail/System Pressure - Too Low," this is a hallmark symptom of a failing lift pump on LLY and LBZ Duramax engines .
Which Fuel Pump Fits Your 2004 Silverado 2500HD?
The 2004 model year is a transition year, so you must know your engine and VIN code.
For the 6.6L Duramax Diesel (LLY Engine, VIN "2")
These trucks use an in-tank fuel pump module that includes a low-pressure lift pump. The pump provides around 10-13 PSI to feed the high-pressure CP3 injection pump on the engine . The correct part fits 2004.5-2007 Chevrolet Silverado 2500HD and GMC Sierra 2500HD with the LLY or LBZ engine . It also fits Silverado 3500 models. You can find complete modules that include the fuel pump, sending unit, and strainer. One option is the A-Premium APFP0654, which fits 2004-2006 models with a 6.0L or 8.1L gasoline engine and a 78.0-inch bed without an evaporation control system . For the diesel trucks, a used OEM module can cost between $100 and $250 .
For the 6.0L or 8.1L Gasoline Engines
These trucks use a different pump assembly. The Swift-Run brand offers a pump compatible with 2004-2007 Chevrolet Silverado 1500, 2500 HD, and GMC Sierra 1500 and 2500 HD models with 4.3L, 4.8L, 5.3L, 6.0L, 6.6L, and 8.1L engines . It replaces multiple OEM part numbers including E3609M and comes with a sending unit .
How to Replace the Fuel Pump
Replacing the fuel pump is a difficult job that requires either lifting the truck bed or dropping the fuel tank. The estimated time for a DIY job is about 3.5 hours, and professional shop labor costs between $260 and $400 .
Step 1: Relieve Fuel System Pressure. Remove the fuel pump fuse and run the engine until it stalls. Disconnect the negative battery cable to prevent sparks .
Step 2: Access the Fuel Tank. You can either raise the truck bed using a hoist or support it with jack stands, or drop the fuel tank from underneath. If you drop the tank, support it safely with a jack and disconnect the filler neck, hoses, and electrical connectors .
Step 3: Remove the Old Pump. Once you have access, disconnect the electrical harness and fuel lines. Use a special tool to release the locking ring. Lift the module out carefully because it may still contain fuel .
Step 4: Install the New Pump. Lower the new module into the tank, ensuring the float arm is not bent. Replace the locking ring and tighten it securely. Reconnect fuel lines and the electrical harness .
Step 5: Test the System. Reconnect the battery and turn the key to the ON position (without starting) to let the pump pressurize the system. Check for leaks .
Important Installation Tips
Before replacing the pump, make sure the inside of your fuel tank is clean. If the fuel contains too much debris, it will clog the new pump's strainer quickly. You should also replace the fuel filter at the same time to prevent contamination from entering the new pump . When buying a pump, verify the RPO code or VIN digit to ensure you get the correct part for your specific truck. Some pumps come with three tube ports for models without an evaporation control system, while others have different configurations .
Choosing a New Fuel Pump
For the 2004 Silverado 2500HD, you have aftermarket options that range from around $70 for basic assemblies to over $600 for high-performance diesel pumps . The Swift-Run assembly sells for $70.99 and includes the pump, sending unit, and strainer . For the Duramax diesel, the Fleece Performance PowerFlo in-tank lift pump costs $649.00 and is designed for 2001-2004 models with the 6.6L Duramax . The Industrial Injection remanufactured CP3+ fuel pump costs $630.45 and fits 2004-2005 models . The PHILTOP FG0166 assembly fits 2001-2004 models with the 6.6L diesel and costs around KWD 23.500, which converts to roughly $76 .
Why You Should Consider KEMSO for Your Fuel Pump Needs
When it comes to purchasing a replacement fuel pump for your 2004 Silverado 2500HD or any other vehicle, KEMSO is a brand that stands out for quality, performance, and value. KEMSO fuel pumps are designed as high-performance OEM replacement units that deliver over 20% more flow than stock pumps at 43 PSI. Each pump is built with high-quality materials that resist corrosion and wear, and the motor is sealed to prevent fuel contamination . Every KEMSO fuel pump comes with a lifetime warranty against manufacturing defects. If your pump ever fails due to a defect, KEMSO replaces it free of charge, no questions asked. This lifetime coverage is rare in the automotive parts industry and shows the brand's confidence in its products .
KEMSO offers pumps for hundreds of vehicle models, covering cars, trucks, motorcycles, ATVs, and personal watercraft from 1990 to present. Each pump is a direct OEM replacement that matches the original voltage, amperage, pressure, and flow rate, ensuring your engine receives the correct fuel volume at all times. The wiring connectors match the original, so you do not need to cut or splice wires . Visit the KEMSO website at https://www.kemsoracing.com/ to find the correct fuel pump for your vehicle. Their team can help you confirm compatibility and answer any questions about installation. With KEMSO, you get performance you can trust and support that lasts.
Final Thoughts
Replacing the fuel pump on your 2004 Silverado 2500HD is not a small job, but it is doable for a moderately experienced DIYer with basic tools and a safe workspace. The key is getting the correct part for your specific engine. Double-check your VIN code, engine size, and fuel system type before ordering. And when you do buy a replacement, consider a brand that offers real long-term value. For quality, performance, and peace of mind backed by a lifetime warranty, visit https://www.kemsoracing.com/ to explore KEMSO's full lineup of fuel pumps and find the perfect fit for your truck.