Could be a 'false code' due to a leaking fuel tank pressure sensor (among other things). Recommend following globalhelpers advice and have a shop you trust do proper diagnostics to verify. If you want to skip that for the first 'go-round' then look down past the IAT (intake air temp.) sensor plug on the end of the air filter housing (drivers side) and the purge solenoid is mounted there , 1 hose in , 1 hose out , and the electrical connector. good luck.