guys, i went to autozone and bought me a cheap scanner for my 2003 S-10 Extreme 4.3v-6 truck. it had 3 codes. P0128 coolant temp below thermostat regulating temp P0442 EVAP emission control system leak (small) P0442 PENDING a few weeks ago i took the truck to autozone and they said it had the coolant temp code and they erased it. so it has come back, along with the other 2 codes. they suggested i change out the coolant temp sensor and the thermostat. looks like i will have to do that soon. but what would the second code be, P0442-EVAP emission control system leak (small) ? could that be a faulty gas cap ? what else could cause that code ? and what does the pending code mean, P0442-pending ? thanks for the help guys... these computer cars drive me crazy..