Hey for awhile my Service Engine Light has been on in my 2000 Tahoe, so i went and got it checked out, and the guy at autozone said it was something wrong with my purge valve/ canister... im a little lost to be honest, can someone explain it to me, and how to fix it.