@PNW VietVet kind of has a point since the EVAP system in GM vehicles is crap. Other than my wife's 07 Escalade back in the day, I don't think I can remember having a single one longer term that didn't throw EVAP codes at some point. Never replaced the whole system on any of them, but definitely...