Check Engine Light Due to Gas Cap Issue on GMC Sierra 2500 HD

Illumination of the Check Engine Light can be caused by a loose or worn gas cap.

RepairPal Verified
Average mileage: 137,333 (92,000–200,000)
Exhaust & Emissions affected: Gasoline
9 model years affected: 2001, 2002, 2003, 2004, more2005, 2006, 2008, 2009, 2010
12 people reported this problem
The nation’s largest network of independent repair shops certified for expert training, quality work and fair pricing
problem details
2004 GMC Sierra 2500 HD 200,000 mi,
Won't take gas at pump correctly. Very slow fill up. Not resolved yet
2004 GMC Sierra 2500 HD 120,000 mi,
Worn gas cap, check engine light illuminates and does not resolve itself until cap re-set and several (10ish) run cycles.