I have a 04 4x4 Colorado with the 5 cylinder engine. Truck has 181K miles and Check Engine Light came on a few months ago. Truck still runs like it did when I bought it new. No skipping, no rough idling, Etc and still getting good MPG too. Anyways, I had it checked and got these 3 codes...455, 442, and 496. I think they all 3 point back to a evaporative emissions (EVAP) leak. I've changed out the gas cap and the light stayed off 42 miles before it came back on. Anybody have any idea of any one thing that could throw all 3 of these codes or do you think I have several different issues??? Any help or suggestions on where to start would be greatly appreciated.