The engine light came on about a month ago. I brought it back to the place I bought it. They said it came up on there computer and evap leak. So they lubed the gasket on my feul cap and reset the computer. The light stayed off for a few days and back on it came. I bought a new gas cap, I have to...