Car threw a CEL last night. Put code reader on it today and got P0456. Small evap leak. Any H owners got this before. After rwading up on it it looks like either a bad PURGE VALVE or a faulty gas cap. As my Z doesn't have a gas cap, maybe the spring loaded devise may be dirty preventing it from sealing. Anyone else had this code and if so what was the problem? Weather crummy right now so can't try anything until prob tomorrow. Appreciate any help.