Thanks everyone!

I replaced the gas cap, had the SES Light reset and so far it has remained off!

I am grateful for the help! You guys probably saved me a lot of money!