I recently had my check engine light come on, but then after a few days it went off, now it is back on. So, I took it to Advance Auto Parts and used their diagnostic testing machine and it came back as Emissions Control System Leak EVAP(Large).Does that mean I possibly might just have to replace the gas cap or is it somewhere in the hoses or the vacuum itself? If anyone could help, please do so thanks!
Most common is the gas cap leak. I would replace that fist if that doesn't help it could be a leak in a line.