Gas cap light stays on all the time even with several new caps from Auto Zone.
Then you have a leak somewhere else in the evap control system. Tell your mechanic what is going on and he likely will suggest a “smoke test” to find that leak.
2 Likes