The Traverse has started randomly throwing P0455 codes, usually after showing a tighten fuel cap message. Replaced the suspect aftermarket fuel cap with OEM, and it stayed quiet for a week. Now it's back. I'm thinking the purge valve is next, it's easy to get to. Any ideas? The fuel tank pressure sensor and canister vent solenoid are possible problems too, but involves dropping the gas tank to get to them.