I have a problem. My engine light is on. Took it to Autozone and the code that comes up is a vacuum leak. Its the code that says it could be one or the other, your gas cap or a vacuum leak. Now I changed the gas cap had the light turned off. The light has come back on. Does anyone have a clue what the vacuum code could be under the hood?