check engine light is on on Buick Enclave

Average mileage: 64,139 (10,000–100,000)
2 model years affected: 2008, 2010
8 people reported this problem
The nation’s largest network of independent repair shops certified for expert training, quality work and fair pricing
Viewing
1
-
4
of
4
problem details
2010 Buick Enclave 72,134 mi,
Traction control light came on and check engine light too, Don't want what going on with it right now. I was just looking at car problem site and came across this site
Engine light came on. I was aware of the possibility of the gas cap as the issue. Took it to my mechanic (whom I do trust) who drained tank and reset code (code was P00496 EVAP NO PURGE). All was fine for a few days, then light came back on and has stayed on ever since. They did state another possibility could be that the "canister vent solenoid" might be at fault, but since this was estimated at $314 to replace I'm hoping it's just the gas cap.
2008 Buick Enclave 75,000 mi,
the computer say that the canister need to be change.it the came back on the few hour. they say that the code have to be set. what code? how do you get the code, from where.
they say I need a new purge valve. The stabilitizer light and the traction control light came on and the check engine light came on and stayed on.