Chevrolet Engines & Engine Parts for 2004 Chevrolet Silverado 3500
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
Chevrolet
Silverado 3500
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
904 Results
2001-2004 Chevrolet Silverado 3500 Engine - 6.6L Diesel (VIN 1, 8th Digit) 190K (Fits: 2004 Chevrolet Silverado 3500)
Fast & Free Shipping! 6 Month Warranty!!Pre-Owned: Chevrolet$4,351.55Was: $4,729.95or Best OfferFree shipping2004 Chevrolet Silverado 2500 6.6L Engine 8cyl OEM 148K Miles - LKQ371232552 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$3,457.70Was: $3,937.44Free shipping2004 Chevrolet Silverado 2500 6.0L Engine 8cyl OEM 183K Miles - LKQ375500030 (Fits: 2004 Chevrolet Silverado 3500)
**See Full Description for IMPORTANT Vehicle Fitment**Pre-Owned: Chevrolet$1,815.59Was: $2,122.71Free shippingCylinder Head From 2004 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$194.95or Best OfferFree shippingCamshaft From 2004 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$131.95or Best OfferFree shippingRight Cylinder Head From 2005 Chevrolet Silverado 2500 HD 8.1 12558162 L18 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$224.95Free shippingCylinder Head From 2006 Chevrolet Silverado 2500 HD 6.0 317 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$194.95or Best OfferFree shipping2004-2005 SIERRA SILVERADO 2500 3500 6.6L DURAMAX ENGINE(VIN 2, 8TH DIGIT,TURBO) (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$4,037.50Was: $4,250.00or Best Offer$395.00 shippingLeft Valve Cover From 2004 Chevrolet Silverado 2500 6.0 12570696 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$39.95or Best OfferFree shippingCamshaft From 2004 Chevrolet Silverado 2500 HD 6.6 Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$149.95or Best OfferFree shipping01 02 03 04 CHEVY SILVERADO 2500 Engine/motor Assembly 6.6l Turbo Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$2,750.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shipping6.6 L Duramax Diesel Block Heater Cord 2001-2018 Chevy GMC Silverado 2500 3500 (Fits: 2004 Chevrolet Silverado 3500)
Brand New: Chevrolet$25.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
632 soldCamshaft From 2007 Chevrolet Silverado 2500 HD Classic 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$114.95or Best OfferFree shippingEngine 6.6L Turbo Diesel VIN 2 8th Digit Fits 04-05 SIERRA 2500 PICKUP 8374714 (Fits: 2004 Chevrolet Silverado 3500)
FREE RESIDENTIAL SHIPPING! RUNS GREAT! 6 MONTH WARRANTYPre-Owned: Chevrolet$3,508.96Was: $4,386.20or Best OfferFree shippingCylinder Head Classic Style 6.0L Gasoline Fits 00-07 SIERRA 2500 PICKUP 132416 (Fits: 2004 Chevrolet Silverado 3500)
QUALITY USED OEM, FAST SHIPPING!Pre-Owned: Chevrolet$224.27or Best OfferFree shippingUsed Engine Assembly fits: 2004 Chevrolet Silverado 2500 pickup classic (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$1,597.54Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $1,794.99or Best OfferFree shippingCylinder Head From 2003 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$199.95or Best OfferFree shipping2001-2004 Chevy GMC 2500 3500 6.6L Turbo Diesel Bare Engine Block W/Mains OEM
Pre-Owned: Chevrolet$649.95or Best OfferFree shippingEngine Oil Pan From 2003 Chevrolet Silverado 2500 6.0 12573704 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$79.95or Best OfferFree shippingRight Valve Cover From 2004 Chevrolet Silverado 2500 HD 6.0 12570697 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$49.95or Best OfferFree shippingEngine Oil Pan From 2005 Chevrolet Silverado 2500 HD 8.1 12574836 L18 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$129.95Free shippingEngine Oil Baffle From 2006 Chevrolet Silverado 2500 HD 6.0 12589193 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$24.95or Best OfferFree shippingLeft Valve Cover From 2003 Chevrolet Silverado 2500 6.0 12561823 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$39.95or Best OfferFree shippingUsed Engine Assembly fits: 2004 Chevrolet Silverado 2500 pickup 6.6L tu (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$2,398.54Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $2,694.99or Best OfferFree shippingCylinder Head Plug From 2004 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$19.95or Best OfferFree shippingPISTON WITH CONNECTING ROD STANDARD SIZE From 2005 Chevrolet Silverado 3500 6.6 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$79.00Free shippingEngine Oil Pump From 2005 Chevrolet Silverado 3500 6.6 Duramax Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$58.00Free shipping2004-2005 SILVERADO 2500 3500 Engine 6.6L DURAMAX 04 05**NEEDS RH VALVE COVER** (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$4,251.25Was: $4,475.00or Best Offer$395.00 shipping2004 Chevrolet Silverado 2500 6.0L Engine 8cyl OEM 181K Miles - LKQ383416349 (Fits: 2004 Chevrolet Silverado 3500)
**See Full Description for IMPORTANT Vehicle Fitment**Pre-Owned: Chevrolet$2,079.58Was: $2,368.11Free shippingUsed Engine Assembly fits: 2004 Chevrolet Silverado 2500 pickup 6.6L tu (Fits: 2004 Chevrolet Silverado 3500)
**90 Day Warranty** **Free Shipping**Pre-Owned: Chevrolet$2,603.24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $2,924.99or Best OfferFree shippingOil Pan 4.8L Fits 99-06 SIERRA 1500 PICKUP 972799 (Fits: 2004 Chevrolet Silverado 3500)
*** SAME DAY SHIPPING ****TestedPre-Owned: Chevrolet$113.79Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingUsed Engine Assembly fits: 2004 Chevrolet Silverado 2500 pickup 6.6L tu (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$2,398.54Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $2,694.99or Best OfferFree shipping03-06 Silverado Sierra 2500 Yukon Denali H2 6.0L LQ4 Engine Motor 8th VIN U 0649 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$1,619.99Was: $1,799.99or Best Offer$600.00 shipping16 watchingCrankshaft Standard From 2003 Chevrolet Silverado 2500 HD 6.6 Duramax Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$1,199.95Free shippingCrankshaft Standard From 2004 Chevrolet Silverado 2500 HD 6.6 Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$1,199.95Free shipping2001-2005 Silverado Sierra 6.6L Duramax Turbo Diesel Engine Crankshaft OEM
Pre-Owned: Chevrolet$500.00or Best Offer$104.80 shippingCrankshaft Position Sensor From 2004 Chevrolet Silverado 2500 HD 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$19.95or Best OfferFree shippingRocker Arms Set One Side 2005 Chevrolet Silverado 2500 HD 6.6 Duramax Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$62.95Free shipping2005 Chevrolet Silverado 2500 6.0L Engine 8cyl OEM 199K Miles - LKQ343858165 (Fits: 2004 Chevrolet Silverado 3500)
**See Full Description for IMPORTANT Vehicle Fitment**Pre-Owned: Chevrolet$1,383.51Was: $1,601.24Free shippingUsed Engine Assembly fits: 2004 Chevrolet Silverado 2500 pickup 6.6L tu (Fits: 2004 Chevrolet Silverado 3500)
**90 Day Warranty** **Free Shipping**Pre-Owned: Chevrolet$2,425.24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $2,724.99or Best OfferFree shippingValve Spring Bridge From 2005 Chevrolet Silverado 2500 HD 6.6 Duramax Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$19.95Free shippingPiston and Connecting Rod Standard 2007 Chevrolet Silverado 2500 HD Classic 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$69.95Free shippingValve Spring Bridge From 2005 Chevrolet Silverado 3500 6.6 Duramax Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$19.95Free shippingPushrods Set All From 2004 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$34.95or Best OfferFree shipping2004 2005 2006 CHEVROLET SILVERADO 6.6L UPPER VALVE ROCKER COVER 97312349 OEM (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$29.99Was: $49.99Free shippingEngine Oil Filter Housing From 2002 Chevrolet Silverado 2500 HD 6.6 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$83.95Free shippingCylinder Head Bolt Kit From 2004 Chevrolet Silverado 2500 HD 6.6 Diesel (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$49.95or Best OfferFree shippingAir Compressor AC Bracket From 2004 Chevrolet Silverado 2500 6.0 12554026 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$34.95or Best OfferFree shippingRight Valve Cover From 2003 Chevrolet Silverado 2500 6.0 12561821 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$39.95or Best OfferFree shippingLifters Set All From 2004 Chevrolet Silverado 2500 HD 8.1 17120060 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$49.95Free shippingCylinder Head From 2001 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$199.95or Best OfferFree shippingCamshaft From 2003 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$131.95or Best OfferFree shippingCamshaft Position Sensor From 2004 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$19.95or Best OfferFree shippingCylinder Head Cap From 2004 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$19.95Free shippingPiston and Connecting Rod Standard From 2003 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$69.95Free shippingEngine Timing Cover From 2005 Chevrolet Silverado 2500 HD 8.1 12589846 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$49.95Free shippingEngine Oil Pressure Sensor From 2004 Chevrolet Silverado 2500 6.0 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$19.95or Best OfferFree shipping2005 Chevrolet Silverado 2500 OEM Engine Motor 6.6L Turbo Diesel Automatic 4WD (Fits: 2004 Chevrolet Silverado 3500)
Item must be sent to a commercially zoned addressPre-Owned: Chevrolet$2,700.00Was: $3,375.00or Best Offer$300.00 shippingUsed Engine Assembly fits: 2004 Chevrolet Avalanche 2500 8.1L VIN G 8th (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$2,131.54Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $2,394.99or Best OfferFree shipping2004 Chevrolet Silverado 2500 6.0L Engine 8cyl OEM 149K Miles - LKQ380733899 (Fits: 2004 Chevrolet Silverado 3500)
**See Full Description for IMPORTANT Vehicle Fitment**Pre-Owned: Chevrolet$2,693.75Was: $3,122.72Free shipping
Chevrolet
One stop shop for all things from your favorite brand