General Motors Engines & Engine Parts for 2004 GMC Canyon
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
GMC
Canyon
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
958 Results
Timing Chain Kit Water Pump Fit 02-07 Buick Chevrolet GMC Hummer Isuzu 3.5 4.2 (Fits: 2004 GMC Canyon)
Brand New: General Motors$119.95Free shipping152 sold2004-2012 Chevrolet Chevy Colorado GMC Canyon Engine Oil Filler Cap OEM Used (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$12.002004-2006 (A) Chevy Colorado GMC Canyon HUMMER H3 3.5L L52 Cylinder Head
Pre-Owned: General Motors$150.00or Best Offer$28.61 shipping2004-2006 (A) Chevy Colorado GMC Canyon 3.5L L52 i5 Valve cover & fasteners (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$69.99Free shipping2004-2006 (A) Chevy Colorado GMC Canyon 3.5L L52 clutch fan 15168635 (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$49.99Free shippingOEM NEW Engine Oil Pump Pickup Tube Gasket 03-13 Chevrolet GMC Hummer 12575550 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: GM$24.67Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
58 soldNew GM OEM Intake Camshaft 3.5L 2004-2006 Colorado , Canyon 24100364 24100365 (Fits: 2004 GMC Canyon)
Brand New: General Motors$49.95Free shipping40 sold2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Knock Temperature oil sensors (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$29.99Free shippingGenuine GM Emission Control Information Label 19354745 (Fits: 2004 GMC Canyon)
19354745Brand New: General Motors$30.60$16.95 shippingOnly 1 left!GM COLORADO Canyon HUMMER H3 MX3 3.5 DOHC L5 5CYL (2 CAM SENSORS) CYLINDER HEAD
Remanufactured: GM$600.00Free shipping89 soldGM Left/LH Engine Balance Shaft for 2004-2006 Colorado/Canyon 2.8L 4 Cylinder (Fits: 2004 GMC Canyon)
Brand New: GM$50.00Estimated delivery dateEst. delivery Sat, Jun 8GM Balance Shaft 3.5L Colorado Canyon Hummer Passenger Side 12586895 (Fits: 2004 GMC Canyon)
Brand New: General Motors$249.95Free shippingOnly 2 left2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Intake camshaft (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$99.99Free shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Throttle Body 12568580 (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$69.99Free shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Block girdle BOLTS NOT INCLUDED! (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$59.99Free shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 main caps (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$59.99Free shipping2004-2006 (A) Chevy Colorado GMC Canyon 3.5L L52 Oil pickup tube (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$59.99Free shipping2004-2006 (A) Chevy Colorado GMC Canyon 3.5L L52 Block girdle & bolts 241000312 (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$69.99Free shippingGM COLORADO Canyon HUMMER H3 MX3 3.5 DOHC L5 5CYL (2 CAM SENSORS) CYLINDER HEAD
Remanufactured: GM$629.00or Best OfferFree shippingOEM NEW Engine Oil Pressure Sending Unit Sensor Switch 2002-2017 GM 12635957 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: GM$57.12Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Only 1 left!2004-2012 Colorado Canyon Hummer H3 I-350 I-370 3.5L 3.7L 4x4 Oil Pan Assembly
Pre-Owned: GM$79.95or Best Offer2004-2006 (A) Chevy Colorado 3.5L L52 Intake Camshaft 24100365 (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$49.99Free shippingGM 2004-2012 M16x20 Crankshaft Balance Bolt 11609792 replaced by 12568168 (Fits: 2004 GMC Canyon)
New (Other): General Motors$17.95Estimated delivery dateEst. delivery Sat, Jun 8or Best Offer140 soldGenuine GM Variable Valve Timing (VVT) Solenoid 12615873 (Fits: 2004 GMC Canyon)
QUIRKNHPARTS. TRUSTED SELLER. PARTS SOLD AS QUANTITY 1Brand New: General Motors$66.89GM OEM-Rocker Arm 24100294 (Fits: 2004 GMC Canyon)
#12 on Diagram Only-Genuine OE Factory Original ItemBrand New: GM$10.07Trending at $10.68eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shippingOnly 1 left!GM Balance Shaft Assembly Passenger Side 2004-2006 2.8L Colorado Canyon 89018114 (Fits: 2004 GMC Canyon)
Brand New: General Motors$199.95Free shippingOnly 1 left!Genuine GM Variable Valve Timing (VVT) Solenoid 12615873 (Fits: 2004 GMC Canyon)
12615873Brand New: General Motors$60.38$16.95 shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Intake Cam gear sensor and bolt (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$44.99Free shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Mahle Thermostat housing and bolts (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$49.99Free shippingGenuine GM Engine Cylinder Head Gasket Kit with Gaskets and Seals 88984219 (Fits: 2004 GMC Canyon)
88984219Brand New: GM$237.79$26.73 shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Alternator bracket with bolts (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$59.99Free shippingGenuine GM Passenger Side Engine Mount 15925796 (Fits: 2004 GMC Canyon)
OEM Factory Passenger Side Engine Mount | 15925796Brand New: GM$73.99$26.73 shippingOEM NEW 02-19 Cadillac Chevrolet GMC Pontiac Engine Valve Rocker Arm 24100294 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: GM$10.68Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Only 2 left2004-2006 (A) Chevy Colorado GMC Canyon 3.5L L52 Water pump pulley 24576970 (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$59.99Free shipping2004-2012 Chevrolet Colorado GMC Canyon Engine Lift Bracket OEM (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$24.00or Best OfferFree shippingNew GM Colorado Envoy Trailblazer Camshaft Position Actuator Solenoid 12615873 (Fits: 2004 GMC Canyon)
Brand New: General Motors$62.55Trending at $66.25eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.$10.75 shipping824 soldGM 2002-2006 Engine Piston Head With Rings & Rod Part# 12585784 (Fits: 2004 GMC Canyon)
Brand New: General Motors$60.95Estimated delivery dateEst. delivery Sat, Jun 8or Best Offer60 soldOEM NEW 2002-2012 GM Chevrolet GMC Hummer Oldsmobile Timing Chain Guide 12568766 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: GM$19.65Only 1 left!Genuine GM Driver Side Engine Mount 97287678 (Fits: 2004 GMC Canyon)
OEM Factory Driver Side Engine Mount | 97287678Brand New: GM$86.50$26.73 shippingGenuine GM Crankshaft Balancer 12578072 (Fits: 2004 GMC Canyon)
OEM Factory Crankshaft Balancer | 12578072Brand New: General Motors$84.08$26.96 shipping2004-2006 (A) Chevy Colorado 3.5L L52 Long coolant tube with heat shield (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$69.99Free shippingGM OEM-Rocker Arm 24100294 (Fits: 2004 GMC Canyon)
#12 on Diagram Only-Genuine OE Factory Original ItemBrand New: GM$10.79Free shippingOnly 1 left!Genuine GM 2004-2009 Chevrolet GMC Buick Hummer Engine Piston Ring Kit 89060378 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTS ⚙️Brand New: GM$37.20or Best OfferGenuine GM Hydraulic Valve Adjuster 12686787 (Fits: 2004 GMC Canyon)
OEM Factory Hydraulic Valve Adjuster | 12686787Brand New: GM$15.93$16.95 shippingGenuine GM Chevrolet GMC 2.8L DOHC Cylinder Head Assembly w/out Camshafts (Fits: 2004 GMC Canyon)
Remanufactured: General Motors$399.95Free shipping105 soldGenuine GM Engine Exhaust Camshaft 24100366 (Fits: 2004 GMC Canyon)
*Nationwide Warranty * Compatibility Guarantee w/ VIN*Brand New: GM$188.66Free shippingOEM Buick Cadillac Chevrolet GMC Oldsmobile Engine Oil Drain Plug 11562588 (Fits: 2004 GMC Canyon)
Brand New: GM$8.98Free shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 water pump with bolts (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$34.99Free shipping2004-2006 Chevy Colorado GMC Canyon 3.5L L52 Crankshaft timing gear (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$29.99Free shippingOEM NEW Engine Timing Chain 2.8 2.9L 3.5L 3.7L 4.2L 02-12 Chevrolet GMC 12571725 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: GM$102.06Only 1 left!GM Balance Shaft Assembly Driver Side 2004-2006 2.8L Colorado Canyon 12586894 (Fits: 2004 GMC Canyon)
Brand New: General Motors$199.95Free shippingOnly 2 leftOEM NEW Serpentine Drive Belt Idler Pulley 04-12 Canyon Colorado H3 12590963 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: General Motors$46.51Genuine GM Hydraulic Valve Adjuster 12686787 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTS ⚙️Brand New: GM$24.53or Best OfferEngine Camshaft (Fits: 2004 GMC Canyon)
EBAY'S GUARANTEED FIT (FREE RETURNS) see detailsBrand New: General Motors$135.19$15.01 shippingOEM NEW 2004-2012 Canyon Colorado Rear Engine Transmission Mount 15138532 (Fits: 2004 GMC Canyon)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: GM$67.722004-2006 Chevy Colorado GMC Canyon 3.5L L52 Exhaust Engine Mount with bolts (Fits: 2004 GMC Canyon)
Pre-Owned: General Motors$44.99Free shipping2004-2012 GM, Chain Guide, Part# 12588053 (Fits: 2004 GMC Canyon)
New (Other): General Motors$17.95Estimated delivery dateEst. delivery Sat, Jun 8GM oil pan 2.8L 2.9L 2004-2012 canyon Colorado Isuzu OEM 12600499 (Fits: 2004 GMC Canyon)
Brand New: General Motors$250.95Free shippingGenuine GM SprocketCm/Shf 24100362 (Fits: 2004 GMC Canyon)
OEM Factory Sprocket,Cm/Shf | 24100362Brand New: GM$75.06$23.49 shipping
General Motors
One stop shop for all things from your favorite brand