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
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
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 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 shippingCylinder Head From 2003 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 Chevrolet Silverado 3500)
Pre-Owned: Chevrolet$199.95or Best OfferFree 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 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 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 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 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)
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 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 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