Got the dreaded Ch Eng. Lt. a while back and had an independent mechanic evaluate: It came up as the: Evap system code P1457, Leak detected-Canister. He told me to first try cranking down the gas cap harder, to make sure it wasn't causing a problem. Same result, so going further I just bought a new cap, but still no change even after having the light code checked again and reset. So, as this technician didn't didn't appear to be very much interested in helping me with the problem told me to look it up online. (Could be he wants me to look into it first and learn what I can and make an informed decision about proceeding.)
I haven't had a lot of luck yet, but am trying to sort it out. Looks like it has something to do with some valves malfunctioning due to exposure... or could be any number of problems, apparently the plumbing and tubes leading to the vapor control system (evap) are involved and there is potential for damage to the ECU (or ECM) (is that the Electronic Control Unit? CPU? probably the Control module) Well, somehow I need to get to the bottom of this before any damage is caused if it has not happened already. I am tired of driving with that light on, and am concerned that it hasn't been addressed (by me) sooner. Problem is, I am not sure where to start as I've been stumped thus far, but it is now time to get to work on it. Any advice on how and where to begin? would be appreciated. I hope that this doesn't have to be a long and drawn out process, but I also am willing to be patient, do the required tests and find a reasonably affordable solution if possible. I have some knowledge of electronics and can operate a multimeter. I also have mechanical skills, but I do not yet possess a repair manual. Any suggestions on which one to buy? if necessary, and where to find the best one to use on this problem? would also be appreciated.
Thank you for your input,

(It is a 2000 Insight.)