My check engine light came on after I did my first oil change (not using jiffy lube) and I freaked out. It went off after about 3 hours. Then it came back on again about 2 days later and stayed on all day until I:

1. Made sure the gas cap was on really tight ( I read that on here)

2. Put the platic engine cover on tight (it had come loose on 2 sides)

3. I took a cloth and wiped down the engine and around.

after that it went off in 3 minutes hasn't been on since. What does this mean? I don't know just wanted you guys to know in case it helps anyone.

Thanks