Tuesday, August 27th, 2019 AT 10:00 PM
Every time I fill my gas tank within 2 days I get a check engine light for an evap code. I got a new cap for my gas tank and every time my mechanic clears the code it stays away, until I fill my gas tank again. This has been a consistent issue and the cap always appears to be tight. Is there anything I can do to make sure it's as tight as possible and stops causes me check engine lights?