I have a 06 WRX w/no mods, and today I got gas and about 10-15 min later my check engine light and my cruise control light came on simultaneously. The cruise light is flashing which is indicating the cruise control is deactivated according to the owners manual. As far as the check engine light goes it says in the manual that an emissions control issue has been detected BUT, also says if you have recently fueled up to make sure the gas cap is tight, which I have done. Drove the car more and the lights did not reset so I disconnected the battery to clear the computer. Drove the car for better than an hour, it runs just fine but the lights just came back on, PLEASE HELP !!! Thanks for any advice.