I over filled the fuel tank on a road trip. The next day I started getting the "tighten gas cap" warning. The day after that the gas cap warning stopped and then the P0455 started. The timing seems too coincidental to me. Can over filling cause this error code and if so will the canister eventually clear itself?