Hello all Im back Yes i still have my ep3 has 240k miles and still strong but i have a question i got a check engine light p1456 evap control stystem leakage (fuel tank system) i erase this code and it doesn't come back till 4th day of driving

any help where i could start would appreciate it and i did order a gas cap 7 months ago a honda one and the seal still loooks brand new