Ok, so I took it and had the codes pulled, and it threw multiple. P2196 - O2 sensor, P2187 - ?, P0455 - gas cap, and P0131 - ?. Thats a lot of codes, where the heck would i start? I really think its the Purge control valve, but that code didnt come up, or would a bad purge valve cause all...