I just bought a 2002 Jeep Liberty 2 days ago, warranty only covers engine and transmission. I got a "check engine soon" light and the diag sends P0455 code which is a EVAP Emissions Control Large System Leak. I checked the gas cap and it is tight fitting with no leaks or cracks and it is a factory cap. The car runs fine with no problems any suggestions and is it ok to drive it with the error?