Skulle en felaktig gas cap orsak check engine ljus komma på?

Ja om gas cap var inte på rätt sätt skulle sedan förändringen i trycket iväg en sensor.

lägga locket på höger eller ersätta det och om du motorn går bort efter några dagar som var ditt problem