Check eng light came on,,All runs and preforms great. I took it to two different places to have it scanned and they said their was no codes..Both suggested that the gas cap had possibly built up pressure..I had to top it off and when I removed the cap their was no pressure..I replaced it and it is still on..Suggestions?