Check Engine Light Due to Gas Cap Issue on Buick Enclave

Problem Description and Possible Solution

A Loose or worn gas cap may cause Check Engine Light to illuminate.

Problem Data
RepairPal Verified
Average mileage: 96,766 (52,000–157,397)
3 model years affected: 2008, 2009, 2010
16 people reported this problem
Viewing 1 - 4 of 4 comments
check engine light has been on 3 days - OnStar says it's a loose gas cap but I've tightened it 3 times and the light is still on. 2nd call to OnStar said "Car has to be driven normally for 7 times and the light will go out"??? Why 7 times?
check engine light came on today, can you tell me what might be the problem?
engine light is on and we are trying to solve the problem. I will look into the gas cap as well.
No more topping off the tank! Replaced gas cap!