Check Engine Light Due to Gas Cap Issue on Chevrolet Silverado 1500 HD

Problem Description and Possible Solution

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

Problem Data
RepairPal Verified
Average mileage: 110,995 (64,500–196,000)
7 model years affected: 2001, 2002, 2003, 2004, more2005, 2006, 2007
13 people reported this problem
Viewing 1 - 4 of 4 comments
Check engine light due to gas cap issue
check engine light came on - no other problems - computer message was to tighten gas cap
New gas cap - no check engine light
Dealer wanted $400 for some emission valve. New gas cap solved the problem!
I'm not really sure what the problem is just yet, sometime the check engine light goes away, them will come on days later.