Welcome to JustAnswer.com! My name is DriveFast71(Ron) and I will do my best to answer all of your questions completely and accurately.
The P1457 is pointing to a "leak" in the EVAP (emissions control) System. This is actually a very common problem. Honda has issued a Technical Service Bulletin that states the most common problem associated with this code is the EVAP solenoid valve (fuel vent module) is blocked or restricted, and they have issued a "kit" that contains a new solenoid, that should solve the problem. It located under the vehicle, mounted to the side of the EVAP Canister.