2004 GMC CANYON

2.8L I4RWDAUTOMATICgas
5-Year Cost of Ownership
$14,847 maintenance + known platform issues
~$2,969/yr · 250¢/mile equivalent · $5,159 maintenance + $8,488 expected platform issues
Compare this engine
vs
2.7L I4 Turbo
vs
2.8L I4 Duramax Diesel
vs
3.6L V6
Common Problems & Known Issues

The first-gen Canyon (2004-2012) was GM's compact truck comeback, sharing the platform with Colorado and Isuzu i-Series. The 2.8L I4 and 3.5L I5 engines had serious durability issues that plague these trucks well before typical truck mileage, making engine work the defining ownership experience.

I5 3.5L Catastrophic Engine Failure (Piston Ring / Bearing Collapse)

Common · high severity
Typical onset: 80,000-150,000 mi
Symptoms: Excessive oil consumption (1 qt per 500-1000 mi), Blue smoke on startup or acceleration, Metallic knocking or rod knock at idle, Low oil pressure warning, especially when hot, Sudden loss of power or complete engine seizure
Fix: The 3.5L I5 suffers from inadequate piston ring design and oil starvation to rod bearings, especially cylinder #3. Once oil consumption starts, ring lands crack and bearings go shortly after. Full engine rebuild (pistons, rings, bearings, machine work) is 18-24 labor hours. Many opt for used/reman long blocks instead. If caught early with just rings and cylinder honing, 12-16 hours, but damage is usually too far gone.
Estimated cost: $4,500-7,500

I4 2.8L Piston Slap and Premature Wear

Common · medium severity
Typical onset: 60,000-120,000 mi
Symptoms: Loud slapping/rattling noise on cold start that quiets as engine warms, Gradual increase in noise severity over time, Oil consumption increase (1 qt per 1500-2000 mi), Loss of compression in one or more cylinders
Fix: The 2.8L has excessive piston-to-cylinder wall clearance from factory, causing piston slap. Noise alone isn't immediately catastrophic, but wear accelerates and leads to ring failure. Repair requires bore and oversize pistons or sleeving, 14-18 labor hours. Many owners live with the noise until oil consumption becomes unmanageable.
Estimated cost: $3,500-5,500

Transmission Oil Cooler Line Failure / Cooler Contamination

Common · high severity
Typical onset: 70,000-130,000 mi
Symptoms: Transmission fluid leaking near radiator or frame rails, Pink or milky coolant in overflow tank (cross-contamination), Transmission slipping or delayed engagement after cooler breach, Overheating transmission temperature light
Fix: Steel cooler lines rot from inside out (especially in salt states), and the radiator-mounted cooler can rupture internally, mixing ATF and coolant. Both destroy the transmission if not caught immediately. Cooler line replacement is 2-3 hours. If coolant entered trans, full flush and often valve body replacement or rebuild needed, adding 6-10 hours. Radiator with integrated cooler replacement adds 3-4 hours.
Estimated cost: $600-3,200

Brake Light Switch Failure (NHTSA Recalls)

Occasional · medium severity
Symptoms: Brake lights inoperative or stuck on, Cruise control won't disengage or won't engage, Cannot shift out of park (interlock malfunction), ABS or traction control warning lights
Fix: The brake pedal position switch (above pedal assembly) fails internally, causing multiple safety systems to malfunction. Two separate recalls issued (04V344000, 07V266000). Switch replacement is 0.5-1.0 labor hours, but diagnosis can add time if owner isn't aware of recall history. Some trucks had multiple switch failures even after recall repairs.
Estimated cost: $150-300

Transmission Mount Collapse (Especially 5-Speed Manual)

Occasional · low severity
Typical onset: 80,000-140,000 mi
Symptoms: Severe clunking when shifting or letting off throttle, Vibration at idle in gear, Visible transmission sag or shifter height change, Difficulty engaging gears (manual)
Fix: The rear transmission mount deteriorates, allowing excessive drivetrain movement. Manual trucks see it worse due to shift shock. Inspection from underneath shows torn or separated rubber. Replacement is 1.5-2.5 hours depending on frame access and exhaust clearance. Often done alongside engine mounts if those are also worn.
Estimated cost: $250-450

Fuel Pump / Fuel Filter Clogging (Early Build Trucks)

Occasional · medium severity
Typical onset: 90,000-150,000 mi
Symptoms: Intermittent stalling or no-start when fuel level below 1/4 tank, Loss of power under load or at highway speeds, Rough idle or hesitation on acceleration, Check engine light with fuel trim or fuel pressure codes
Fix: The in-tank fuel pump strainer clogs with sediment, and the inline filter (when equipped on early I4 models) can collapse internally. Pump replacement requires tank drop, 2.5-3.5 hours. Inline filter (if present) is 0.5 hours. On high-mileage trucks, plan to replace both pump assembly and filter together to avoid comebacks.
Estimated cost: $450-850
Owner tips
  • Check oil level every fill-up on the I5 — once consumption starts, catastrophic failure follows within 5,000-10,000 miles
  • Inspect transmission cooler lines annually in rust belt states; replace proactively at first sign of surface rust or seepage
  • Use quality synthetic oil and change at 3,000-4,000 mi intervals to extend engine life on both I4 and I5
  • Verify brake light switch recall completion (two separate campaigns) and keep extra switch on hand for known repeat failures
  • Avoid the 3.5L I5 entirely if buying used unless engine has been rebuilt with updated pistons and rings — short blocks with unknown history are ticking time bombs
Hard pass unless you find a 2.8L I4 with documented frequent oil changes and you're prepared to rebuild the engine as a when, not if — the I5 is a grenade with the pin already pulled.
AI-assisted summary drawn from NHTSA recall data, our labor-times database, and platform knowledge. Not a substitute for a pre-purchase inspection on a specific vehicle.
504 jobs across 15 categories
Building an app?
Free API access to all this data — 50 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included. Built by the same team.
Try ShopBase →