My 2000 Toyota Echo recently has CEL on with P0440. I cleared the code and re-installed the gas cap several times, but the code kept coming back. I notice when I remove the gas cap there is no hissing sound (i.e. no vapor escaping). It is a good thing that the car passed the MD emission test before the code showed up. When I cleared the code, it took a day for it to re-appear. So, next emission test due two years later I just clear the code prior the emission test. My questions: 1) Will the emission test center still be able to detect the code even the CEL is off? 2) What is the consequence of not fixing the code like damage to the engine or emission related parts? Thanks.