I have a 2003 GT with 130,000 and the check engine light has been on for a few months. I got the code read and its p0455. Anyone have any experience of this EVAP leak and know what I could check out to see if its cracked or has a leak? I am trying to avoid paying the $90 just for a shop to inspect the problem. Also I have reset the code two times and it takes about 170 miles for the light to turn back on...the reason i say this is because I HAVE to get my car smogged and was wondering if I drive my car 90 miles or so and then get it smogged would that work? Doesnt the computer reset after 70 miles or so? Also i have gone through a generic gas cap and a Ford OEM one so Im pretty sure its not the gas cap.