Check engine light flashes when I go over 20 mph, I smell fuel and rough idle
I drive an 06 Subaru impreza, I wasn't doing
anything out of the norm just driving to
work, I was floating around 75 to 80 mph I
heard a pop almost like a backfire then I
smelled gas. I pulled over and checked the
car, nothing appeared to be leaking and the
light went off. I pulled back off on to the
highway, as soon as I shifted to second
gear the CE icon started flashing again, the
idle was lower than usual and I felt the car
start to shake a bit. Any ideas?