Hey,
Well the 08 is acting up. Was getting the check gas cap warning. Replaced the gas cap. 2 days later the warning came back. Now I am getting the check engine light and a P0455 code. In reading looks like it could be the Vapor Canister Vent Solenoid or Purge Solenoid. Before just spending on parts I am trying to find the proper way to test. Having a hard time finding a DIY on the repair for the vent. How to test it.
Thanks for any help.
*****update from what I found****
I replaced the Purge Solenoid on the engine. That fixed the issue for about two days. Then got the gas cap warning light again. Then the P0455 came back. Took off the Vapor Canister Vent Solenoid. There was a large crack in it. Replaced it. So far so good.