Today I was driving to work ( 03 Jeep Liberty ) and the "check engine" light came on. When I got to work and got out of the car I noticed my gas cap was off and just dangling there. I replaced the cap and went to work. When I got off work and headed home I noticed the "check engine" was still on. I got home and went online to check out the situation. From what I read it was suggested I turn the ignition 'on-off, on-off, on' within a 5 second interval which is what I did. P 0455 was the result. Looking that up revealed "P0455 Evaporative Control System - Large Leak detected". I assume this was the missing gas cap. But the "check engine" light still keeps coming on. Aside from disconnecting the battery is there any other way to clear the error code ? I have read that it should go out after "a few normal driving cycles". Yes, no, maybe ?
2003 Jeep Liberty, 3.7 L, 88K miles, 2 W/DTIA
Paul