I always use shell gas in my Civic. About a week ago I got some generic gas. Yesterday ( with 1/2 tank used) , my check engine light came on. First time ever, with 42,000 miles on the car. I took it to Advance auto. They ran the codes, and said the downstream O2 sensor was bad ( $247 !!!). I said I would check prices. Then today the light went out. Could it have been the gas ( which is still in the car ), or is the O2 sensor going bad?