I seriously think I bought a lemon a couple years ago cause I have been dealing with this problem for 2 years!!! Every 6 months or so I start smelling gas outside my car then about a month later the code pops up p1457 I have replaced the gas cap, the selinoid ,the canister ( I replaced the canister 4 times !!!!) it ends up turning the code off once I replace the canister but it fails every 6 months im at my wits end !!! Before I bought this car it was taken into a shop 8 times in 6 years for the same issue and the canister was replaced every single time! Nothing else is wrong with this vehicle , I've had it inspected twice , looked at by 5 different mechanics and its the same diagnosis- the bloody canister! AAARRGGGG!! My best advice is to NEVER BUY A 2002 HONDA. This vehicle alone has shaped my view of Honda and I will never buy another Honda again. Not to mention I also had to replace the transmission , timing belt , thermometer, alternator, a fan , and several sensors and I haven't even put 35 thousand...