Why is my 2008 Subaru Impreza check engine light cruise control light flashing?

eyeOutline 1948 messagesOutline 3
star Top Answer
accountCircle
Mike E January 12, 2021
There is no way to reset the check engine light on the 2008 Subaru Impreza. It comes on when there is something wrong with the car, but it can be caused by just about anything. Due to this, it is not worth Your time hunting down a random issue unless it is something very obvious that has gone wrong. The best thing to do is take the car to a mechanic and let them scan it with an OBD tool. This will allow them to read the trouble code and tell You where the problem is. Once You know that You can go about getting it fixed, which will turn off the light. One thing to check however is the gas cap and fuel door. If the cap is missing or the door is open then the light will come on. This is a silly thing to go to the mechanic over, so make sure You check it first.
accountCircle
Donald I July 16, 2020
The "check engine light" in your 2008 subaru impreza may be illuminated by something as simple as a loose gas cap or may indicate a more serious problem associated with your vehicle involving the emissions system, o2 sensors, blown head gaskets or faulty or contaminated fuel lines.
accountCircle
Nathan February 10, 2023
In my experience, when the check engine, ABS, and Traction Control lights illuminate solid and the the cruise control light begins flashing, the culprit has been the gas cap. I suspect that the factory cap degrades over time and at some point fails to maintain adequate pressure. If the car seems to be driving okay, try reseating the cap, and going for a short drive. But it might take a couple trips for the light to extinguish on its own.
Leave your answer
Name
The Questions and Answers on this page are the statements and opinions of their respective authors and not VehicleHistory.com. VehicleHistory.com does not research or authenticate any of the Answers provided.