General Motors Starters, Alternators, ECUs & Wiring for 2004 Chevrolet Silverado 2500 HD
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
Chevrolet
Silverado 2500 HD
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
772 Results
Driver Side Battery Tray 99-06 Fits Chevy Silverado/Sierra 1500 01-06 Suburban (Fits: 2004 Chevrolet Silverado 2500 HD)
Brand New: General Motors$32.04Free shipping763 soldCHEVY SILVERADO 2500 01-05 Transmission Control Module ID# 15183963 / 29537441 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$215.00or Best OfferFree shipping2002-2005 Chevy Silverado Alternator (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$55.00or Best OfferFree shippingXM Satellite Radio Receiver Module 15125061 2004-2005 Chevy Tahoe Suburban (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$30.00or Best Offer2004 - 2005 Sierra & Silverado 2500 & 3500 6.6L Diesel Engine Control Module ECM (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: GM$499.95$15.00 shipping03-06 Chevy Silverado Sierra 2500 Crew Cab Body Control Module (15136877) (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$75.00Was: $93.75or Best OfferNew OEM Mini Circuit Breaker 25 Amp 14.5V GM 12088575 (Fits: 2004 Chevrolet Silverado 2500 HD)
Brand New: General Motors$14.99Alternator 105 amp Avalanche Silverado Sierra K68 option code Chevy GMC (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$85.00or Best Offer2003 - 2007 Chevrolet Silverado 1500 2500 Body Control Module Bcm Oem 15116065 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$58.50Was: $65.00or Best OfferVATS Deleted PCM -Tested - '03-'07 GREEN/BLUE 12586242 P59 Chevy GMC 6.0 4.8 5.3 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$92.00$15.09 shippingVATS Deleted PCM -Tested - '03-'07 GREEN/BLUE 12602801 P59 Chevy GMC 6.0 4.8 5.3 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$92.00$15.09 shipping2002-2005 Silverado 1500 Alternator W/o Hybrid Option; 105 Amp 19244731 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$51.00Was: $60.00or Best OfferEngine/motor Brain Box GMC SIERRA 3500 02 03 04 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$308.74Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $324.99or Best OfferFree shipping02 Chevy Silverado 3500 6.6L OEM Fuel Injection Control Module 8972160773 01-04 (Fits: 2004 Chevrolet Silverado 2500 HD)
Free Shipping Included, Free ReturnsPre-Owned: General Motors$930.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $1,329.992005 SilvERADO 2500 BRAIN BOX 01 02 03 04 05 PT # 15196781 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: Chevrolet$200.00$15.00 shippingVATS Deleted PCM -Tested - '03-'07 GREEN/BLUE 12576106 P59 Chevy GMC 6.0 4.8 5.3 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$92.00$15.09 shippingVATS Deleted PCM -Tested - '03-'07 GREEN/BLUE 12582605 P59 Chevy GMC 6.0 4.8 5.3 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$92.00$15.09 shippingStarter Relay (Fits: 2004 Chevrolet Silverado 2500 HD)
Brand New: General Motors$12.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping2003-2005 Chevrolet GMC 2500HD DURAMAX 6.6 LB7 LLY Diesel Only FUSE BOX 15115618 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: GM$199.99$10.99 shippingVATS Deleted PCM -Tested - '03-'07 GREEN/BLUE 12589462 P59 Chevy GMC 6.0 4.8 5.3 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$92.00$15.09 shipping05 Chevy Silverado 6.6L diesel ficm harness fuel injector Engine wire Loom LLY (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: GM$695.00or Best OfferEngine/motor Brain Box CHEVY SILVERADO 2500 03 04 05 06 07 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$25.00or Best Offer$25.00 shipping✅ 2003-2006 Chevrolet Silverado Engine Computer ECU ECM 12586242 YFXL 12583660
Pre-Owned: GM$59.99$11.95 shipping2003 2004 2005 Silverado Sierra Alternator 105 Amp (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$59.99or Best OfferFree shippingCHEVY AVALANCHE 1500 03-06 Body Control Module ID#15136877 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$40.00or Best OfferFree shipping2003 Silverado 2500HD 6.6L Duramax TCM Transmission Computer 15768288 29537441 (Fits: 2004 Chevrolet Silverado 2500 HD)
Please send 17 digit VIN in note to seller at checkoutRemanufactured: GM$500.00or Best OfferFree shipping3 watchingStarter Motor CHEVY SILVERADO 2500 03 04 05 06 07 (Fits: 2004 Chevrolet Silverado 2500 HD)
FAST & FREE SHIPPING !!!Pre-Owned: General Motors$79.99or Best OfferFree shippingChassis Brain Box CHEVY AVALANCHE 1500 03 04 05 06 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$94.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $99.99or Best OfferFree shippingEngine/motor Brain Box GMC SIERRA 3500 01 02 03 04 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$736.24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $774.99or Best OfferFree shipping02 Chevy Silverado 3500 Automatic Transmission Control Module TCU 15172880 01-05 (Fits: 2004 Chevrolet Silverado 2500 HD)
Free Shipping Included, Free ReturnsPre-Owned: General Motors$479.49Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $684.99Onstar Communication Module 10396830 Fits 2005 Monte Carlo 653033 (Fits: 2004 Chevrolet Silverado 2500 HD)
A GRADE CONTACT US TO CONFIRM COMPATIBILITYPre-Owned: GM$65.00Alternator GMC SIERRA 2500 02 03 04 05 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$86.93Was: $91.51or Best OfferFree shippingAlternator Bracket (Fits: 2004 Chevrolet Silverado 2500 HD)
Brand New: General Motors$27.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Trending at $34.27eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shippingOnly 1 left!GMC SIERRA 2500 03-07 Body Control Module ID# 15116066 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$40.00or Best OfferFree shippingUnder Dash Wiring Relay Junction Bulkhead 03-06 Chevy Silverado 1500 15190658-01 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$40.002004 Corvette Engine Computer 19299227 Programmed To Your VIN ECM PCM ECU (Fits: 2004 Chevrolet Silverado 2500 HD)
Please send 17 digit VIN in note to seller at checkoutRemanufactured: GM$114.95or Best OfferFree shippingAlternator CHEVY SILVERADO 2500 03 04 05 (Fits: 2004 Chevrolet Silverado 2500 HD)
FAST & FREE SHIPPING !!!Pre-Owned: General Motors$75.99Was: $79.99or Best OfferFree shippingAlternator GMC SIERRA 3500 02 03 04 05 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$71.24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $74.99or Best OfferFree shipping2001-2005 Chevy Silverado 2500 Transmission (TCM) 6.6L TD 5 Speed Allison AT 4x2 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$273.37Was: $303.75or Best Offer$15.00 shippingOnStar Communication Module Motorola 2004-2006 Chevy Silverado Tahoe 10397548 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$40.00or Best OfferNew Listing2003-2007 CHEVY SILVERADO 2500 Body Control Module (BCM) Crew Cab (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$165.00$30.00 shippingGenuine GM 1999-2005 Chevrolet GMC Silverado Remanufactured Generator 88864281 (Fits: 2004 Chevrolet Silverado 2500 HD)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTS ⚙️Brand New: GM$181.53Was: $201.70or Best Offer2002 2003 2004 2005 CHEVY SILVERADO 1500 ALTERNATOR 105 AMP (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$77.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $119.992004 - 2005 GMC Sierra 2500 Fuel Injection Control Module 6.6L Duramax TD (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$3,037.50Was: $3,375.00or Best Offer$20.00 shippingXM Satellite Radio Receiver Module 10333560 2005-2005 Chevy Silverado 1500 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$30.00or Best Offer03 Suburban 1500 Electronic Throttle Control Module with Pedal and Harness 5.3L (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$140.24or Best OfferBODY CONTROL MODULE BCM EXCLUDING CREW CABS FITS 03-07 CLASSIC SILVERADO 1500 (Fits: 2004 Chevrolet Silverado 2500 HD)
A GRADE CONTACT US TO CONFIRM COMPATIBILITYPre-Owned: GM$65.0003 04 05 CHEVY SILVERADO 2500 Engine/motor Brain Box (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$60.00Free shippingStarter Motor GMC SIERRA 2500 00 01 02 03 04 05 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$88.00Was: $92.63or Best OfferFree shippingEngine/motor Brain Box CHEVY SILVERADO 1500 04 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$50.0003-06 ESCALADE SIERRA SILVERADO TAHOE YUKON SEAT MEMORY CONTROL MODULE TESTED (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: GM$99.99Estimated delivery dateEst. delivery Sat, May 25or Best OfferTop Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
147 soldUnder Dash Wiring Relay Junction Bulkhead 03-06 Chevy Silverado 1500 15117949-01 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$40.002003 - 2007 Chevy Silverado 2500 ECM Transfer Case 6.6L Duramax V8 TD 5 Speed AT (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$72.68Was: $80.75or Best Offer$15.00 shippingGenuine GM 2003-2007 Chevrolet GMC Tahoe Body Wiring Harness Junction 15266958 (Fits: 2004 Chevrolet Silverado 2500 HD)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTS ⚙️Brand New: GM$154.62Was: $171.80or Best OfferOnly 1 left!15136876 03 to 06 Silverado Sierra BCM BCU Body Control Module Computer OEM (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$49.00Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
1999 - 2007 Chevy Silverado Classic Battery Tray LH Driver Side OEM 15891945 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$29.69or Best OfferFree shippingAlternator CHEVY SILVERADO 2500 03 04 05 (Fits: 2004 Chevrolet Silverado 2500 HD)
FAST & FREE SHIPPING !!!Pre-Owned: General Motors$69.34Was: $72.99or Best OfferFree shippingAlternator CHEVY AVALANCHE 1500 02 03 04 (Fits: 2004 Chevrolet Silverado 2500 HD)
Pre-Owned: General Motors$71.24Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Was: $74.99or Best OfferFree shipping
General Motors
One stop shop for all things from your favorite brand