Hi, I've got the same problem with my 02 liberty (P0455). I've renewed the gas cap but it hasn't cured it. you reset the code by disconnecting the battery for about 20mins. I did this but the light came on again after a few days. I hope if you've cured the probleb you can let me know how you did...