Chevrolet Engines & Engine Parts for 2004 GMC Sierra 2500 HD
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
GMC
Sierra 2500 HD
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
771 Results
Cylinder Head From 2004 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$194.95or Best OfferEngine 6.6L Turbo Diesel VIN 1 LB7 Fits 2004 SILVERADO 2500 PICKUP 1108058 (Fits: 2004 GMC Sierra 2500 HD)
90 DAY WARRANTYPre-Owned: Chevrolet$1,500.00$390.00 shipping99-07 SIERRA 1500 CAMARO 12556623 LS1 STYLE FRONT TIMING COVER (Fits: 2004 GMC Sierra 2500 HD)
Free and Fast Shipping via UPS Ground!Pre-Owned: Chevrolet$28.90or Best OfferSierra Silverado 2500 Engine 6.0L 91K MILES 2001 2002 2003 2004 2004 2005 2006 (Fits: 2004 GMC Sierra 2500 HD)
Express Savana Denali XL Yukon XL ChevroletPre-Owned: Chevrolet$1,999.00$299.00 shippingPiston and Connecting Rod Standard From 2003 Chevrolet Silverado 2500 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$69.95Free shippingPiston and Connecting Rod Standard 2007 Chevrolet Silverado 2500 HD Classic 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$69.95Free shippingCamshaft From 2007 Chevrolet Silverado 2500 HD Classic 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$114.95or Best OfferFree shippingPushrods Set All From 2001 Chevrolet Silverado 2500 HD 6.6 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$49.95Free shippingConnecting Rod From 2005 Chevrolet Silverado 2500 HD 8.1 19256831 L18 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$39.95Free shippingPassenger RIGHT Cylinder Head 8.1L Fits 01-07 SIERRA 2500 PICKUP 1022978 (Fits: 2004 GMC Sierra 2500 HD)
ORIGINAL AS FOUNDPre-Owned: Chevrolet$200.00$70.00 shippingRocker Arms Set One Side 2005 Chevrolet Silverado 2500 HD 6.6 Duramax Diesel (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$62.95Free shippingEngine Timing Cover From 2005 Chevrolet Silverado 2500 HD 8.1 12589846 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$49.95Free shippingCylinder Head Classic Style 6.0L Gasoline Fits 00-07 SIERRA 2500 PICKUP 132416 (Fits: 2004 GMC Sierra 2500 HD)
QUALITY USED OEM, FAST SHIPPING!Pre-Owned: Chevrolet$224.27or Best OfferFree shippingCylinder Head Classic Style 6.0L CNG Fits 01-07 SIERRA 1500 PICKUP 1224030 (Fits: 2004 GMC Sierra 2500 HD)
Free Shipping - 90 Day Warranty - Est. 1923Pre-Owned: Chevrolet$229.00Estimated delivery dateEst. delivery Thu, Jun 6or Best OfferCylinder Head Classic Style 6.0L Gasoline Fits 00-07 SIERRA 2500 PICKUP 692164 (Fits: 2004 GMC Sierra 2500 HD)
USED HEADS ARE CONSIDERED REBUILDABLEPre-Owned: Chevrolet$279.90or Best OfferFree shippingOIL PAN fits CHEVROLET SUBURBAN Z71 1999 - 2006 4.8L (Fits: 2004 GMC Sierra 2500 HD)
OEM, FAST SHIP FROM USA, BEST FEEDBACK, GODSPEED!Pre-Owned: Chevrolet$69.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $115.00or Best Offer03-06 Silverado Sierra 2500 Yukon Denali H2 6.0L LQ4 Engine Motor 8th VIN U 0649 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$1,619.99Was: $1,799.99or Best Offer$600.00 shipping19 watching99-06 Silverado 2500 6.0L Pair Left LH Right RH Motor Engine Mounts Bracket OEM (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$79.99or Best OfferFree shipping2001-2004 Chevy GMC 2500 3500 6.6L Turbo Diesel Bare Engine Block W/Mains OEM
Pre-Owned: Chevrolet$649.95or Best OfferEngine Oil Dipstick From 2003 Chevrolet Silverado 2500 HD 6.6 Duramax Diesel (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$34.95Free shippingCylinder Head From 2001 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$199.95or Best OfferValve Cover From 2001 Chevrolet Silverado 2500 HD 6.6 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$124.95Free shipping03-06 Silverado Sierra 2500 8.1L V8 BBC Rocker Valve Cover Pair 12570556 1847 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$179.99Estimated delivery dateEst. delivery Thu, Jun 6Was: $199.99or Best OfferPushrods Set All From 2006 Chevrolet Silverado 2500 HD 8.1 12556295 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$44.95or Best OfferFree shippingCamshaft From 2004 Chevrolet Silverado 2500 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$131.95or Best OfferFree shippingValve Cover From 2006 Chevrolet Silverado 2500 HD 8.1 12570556 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$62.95Free shippingLifters Set All From 2005 Chevrolet Silverado 2500 HD 8.1 17120060 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$49.95Free shippingEngine Oil Filter Housing From 2002 Chevrolet Silverado 2500 HD 6.6 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$83.95Free shippingTiming Cover 6.6L Fits 04-05 SIERRA 2500 PICKUP 1265177 (Fits: 2004 GMC Sierra 2500 HD)
60 DAY MONEY BACK GUARANTEE!! 100% TESTED PARTS!!Pre-Owned: Chevrolet$130.17Was: $137.02or Best OfferFree shipping2004.5-2005 CHEVROLET SILVERADO SIERRA 6.6 LLY ENGINE CYLINDER HEAD GASKET H0234 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$103.19Was: $119.99or Best Offer$15.00 shippingOil Pan 4.8L Fits 99-06 SIERRA 1500 PICKUP 1089861 (Fits: 2004 GMC Sierra 2500 HD)
*** SAME DAY SHIPPING ***Pre-Owned: Chevrolet$113.87Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferOIL PAN 6.6L LOWER FITS 01-10 SIERRA 2500 PICKUP 115552 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$85.00or Best OfferFree shippingOil Pan 6.0L Fits 99-06 SIERRA 1500 PICKUP 153917 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$40.00or Best Offer$13.19 shippingCylinder Head From 2001 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$199.95or Best Offer2001-2005 Silverado Sierra 6.6L Duramax Turbo Diesel Engine Crankshaft OEM
Pre-Owned: Chevrolet$500.00or Best Offer$104.80 shippingLifter Retainers From 2001 Chevrolet Silverado 2500 HD 6.6 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$29.95or Best OfferFree shippingOil Pan Creased Door Skin Fits 01-07 SIERRA 2500 PICKUP 10023832 (Fits: 2004 GMC Sierra 2500 HD)
Free shippingPre-Owned: Chevrolet$174.68Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingCylinder Head Classic Style 6.0L Gasoline Fits 00-07 SIERRA 2500 PICKUP 765514 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$125.00$52.86 shippingOil Pan 4.8L Fits 99-06 SIERRA 1500 PICKUP 972799 (Fits: 2004 GMC Sierra 2500 HD)
*** SAME DAY SHIPPING ****TestedPre-Owned: Chevrolet$113.87Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferEngine 6.6L Turbo Diesel VIN 1 8th Digit Fits 01-04 SIERRA 2500 PICKUP 8718752 (Fits: 2004 GMC Sierra 2500 HD)
FREE RESIDENTIAL SHIPPING! RUNS GREAT! 6 MONTH WARRANTYPre-Owned: Chevrolet$3,144.53Was: $3,930.66or Best OfferFree shippingLifters Set All From 2006 Chevrolet Silverado 2500 HD 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$59.95or Best OfferFree shippingCamshaft From 2005 Chevrolet Silverado 2500 HD 8.1 12556291 L18 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$114.95Free shippingLower Engine Oil Pan From 2007 Chevrolet Silverado 2500 HD 6.6 Diesel (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$49.95Free shippingUSED 2004 SILV2500 LLY DURAMAX VIN 2 Engine NO FICM Outrite Ship 318k Video (Fits: 2004 GMC Sierra 2500 HD)
USED LLY DURAMAX 318k LIFTOUT RUNNING VIDEO Los AngelesPre-Owned: Chevrolet$4,511.06Was: $4,799.00or Best OfferFree shippingCylinder Head Plug From 2005 Chevrolet Silverado 2500 HD 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$19.95or Best OfferFree shippingRight Valve Cover From 2006 Chevrolet Silverado 2500 HD 6.0 12570697 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$49.95or Best OfferFree shippingEngine Starter Motor Fits 03-07 SIERRA 2500 PICKUP 8567845 (Fits: 2004 GMC Sierra 2500 HD)
6 Month Warranty,Fast ShippingPre-Owned: Chevrolet$96.77Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
or Best OfferFree shippingCylinder Head From 2003 Chevrolet Silverado 2500 6.0 317 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$199.95or Best OfferCamshaft From 2003 Chevrolet Silverado 2500 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$131.95or Best OfferFree shippingValve Cover From 2005 Chevrolet Silverado 2500 HD 6.6 Duramax Diesel (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$74.95Free shippingEngine Oil Pickup Tube From 2006 Chevrolet Silverado 2500 HD 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$29.95or Best OfferFree shippingLifter Retainers From 2005 Chevrolet Silverado 2500 HD 8.1 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$29.95or Best OfferFree shippingLifter Retainers From 2004 Chevrolet Silverado 2500 HD 8.1 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$29.95or Best OfferFree shippingEngine Oil Pan From 2005 Chevrolet Silverado 2500 HD 8.1 12574836 L18 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$149.95Free shipping2004-2005 SIERRA SILVERADO 2500 3500 6.6L DURAMAX ENGINE(VIN 2, 8TH DIGIT,TURBO) (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$4,250.00or Best Offer$395.00 shippingCrankshaft Position Sensor From 2004 Chevrolet Silverado 2500 HD 6.0 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$19.95or Best OfferFree shippingOil Pan 4.8L Fits 99-06 SIERRA 1500 PICKUP 268688 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$46.00$30.70 shipping2004 Chevrolet Silverado 2500 6.0L Engine 8cyl OEM 146K Miles - LKQ386191856 (Fits: 2004 GMC Sierra 2500 HD)
Pre-Owned: Chevrolet$1,577.46Was: $1,796.33Free shippingOil Pan 6.6L Lower Fits 01-10 SIERRA 2500 PICKUP 935311 (Fits: 2004 GMC Sierra 2500 HD)
3 Month Money Back Guarantee! Quality Auto Parts!!Pre-Owned: Chevrolet$109.23or Best OfferFree shipping
Chevrolet
One stop shop for all things from your favorite brand