2004 Chevrolet Silverado HD Chevrolet Silverado HD 2004

We are 103,000+ car owners sharing real-world car information.

Join Us

2004 Chevrolet Silverado HD repairs by problem area

Engine (31%)

Transmission and Drivetrain (18%)

Brakes and Traction Control (10%)

Suspension and Steering (18%)

Electrical and Air Conditioning (13%)

Paint, Rust, Leaks, Rattles, and Trim (3%)

Other (7%)

Chart based on 61 repairs.
See TSBs and recalls for the 2004 Chevrolet Silverado HD.

2004 Chevrolet Silverado HD engine repair cost distribution

$2500+ (11%)

$1000 - $2499 (5%)

$500 - $999 (11%)

$100 - $499 (53%)

< $100 (21%)

Worried about potential repair costs? An extended warranty can provide peace of mind.

Chart based on 19 repair trips. The repair cost chart excludes repairs made under warranty, do-it-yourself repairs, and repair trips that include maintenance.

2004 Chevrolet Silverado HD

Engine not specified

153000 mi

US $4000
replaced leaking fuel injectors, lousy GM problem running away from a needed recall "extended warranty" 
155000 mi

US $200
replaced water pump 
74000 mi

US $450
Water pump replacement 
97000 mi

US $200
Glow plug controller 
99000 mi

US $330
Idler pulley bearing ceased up and shredded the serpentine belt. Was about 3 miles from dealer and able to drive without power brakes / steering. 
109600 mi

US $300
Check engine light on for faulty glow plug 

Return to top

2004 Chevrolet Silverado HD 4-door

turbocharged 8-cylinder diesel automatic 4WD

131300 mi

US $400
OBDII Code P0238: Bad Turbocharger sensor needed to be replaced (required removing part of cooling line for access) 
146000 mi

US $1800
Radiator replaced - factory original broke when shop was replacing transmission lines 
147000 mi

US $225
Replaced leaking radiator hose 
155000 mi

US $150
Exhaust pressure code thrown, slight "whistle" when operating while engine is cold or under heavy load. Problem was not pinpointed, will attempt a repair later. 

Return to top

2004 Chevrolet Silverado HD 4-door

turbocharged 8-cylinder diesel automated manual 4WD

71000 mi

US $119
Glow plug module control circuit Engine Code P0670. I replaced the Glow plug control circuit module with a new one and it fixed the problem. 
87000 mi

US $917
Water pump replaced 89000 miles 

Return to top

2004 Chevrolet Silverado HD 4-door

8-cylinder automatic 4WD

133760 mi

C $6065
Engine was replaced with engine from an auto wrecker. The head gasket had gone.  
232000 mi

US $250
Fuel lines rusted through. 
106000 mi

US $30
Replaced a broken exhaust mount. 
106327 mi

US $50
Replaced coolant reservoir, which had become opaque (and sludged) making the coolant level impossible to see. 

Return to top

2004 Chevrolet Silverado HD 4-door

8-cylinder automatic 2WD

138000 mi

US $580
Replace oil pan, front and rear seals and cover gaskets. Timing service and water pump 
147000 mi

US $800
O2 sensor. 
104000 mi

US $60
Emissions dash light...faulty gas cap 

Return to top

See TrueDelta's information for all Chevrolet models.

2004 Chevrolet Silverado HD Engine Problems

See our lemon odds and nada odds page to see vehicles with no repairs or vehicles with more than three repairs. To see how frequently 2004 Chevrolet Silverado HD problems occur, check out our car reliability stats.