Engine Mechanical problem
2006 Ford 500 Automatic 97000 miles
My check engine light came on. I had a diagnotic test done at Advanced Auto. The guy said my gas cap may need to be tightened. Which he did. Then he said if it doesn't go off to b uy anither cap. I did that and the light is still on. What else could it be. I assuming that the diagnostic test showed nothing.