My engine light has been on for 2+ years. I've paid out a lot to get it off, but on 2003 Volkswagen Passat

It still comes back on. What can be done. I am a senior citizen

1 answer 1 comment
have you had it scan tested because that should tell what is turning the light on
Yes. The test always says that there is a leake somewhere. The mechanic then proceeds to repair the car. Many things have been done including replacing the gascap. It is still on