My check engine light came on because I did not close the gas cap tightly. I got the warning on the trip computer before the light came on, but i did not want to pull over just for that. I do not have on star activated in my 06 Lt trim and don't want to take it to the shop just for that. any sugestion.