400 miles since i got my CEL cleared at autozone and it hasn't come back ?!? when i took my car into subaru i was at about 300 miles, and the service guy (Jerry) said he's seen a number of subarus throw a few CELs due to bad gas. He said the ecu can retarded the timing so much you get a misfire. he said if it threw the CEL just to come right back in and i won't need an appointment since i came down once.
I did get gas from a different station (american gas in tahoe) twice before i got the CEL. the last time being about 10 or so miles before the first CEL ...