Ok so I've had this problem before and thought I fixed it but I guess not... I'm getting the P0497 (P0455) codes getting thrown up for the EVAP again. I had this issue before and replaced the solenoid up front and the CEL went away for a little while. It came back on so I went ahead and replaced the gas cap as well but that did nothing... I'm at a loss here on what to do.