Your implication that our Foresters have one irritating check engine light echoes what I was thinking on my way to work this morning. Mine wants a new catalytic converter, and so far it only does this when the weather gets cold. My last was an Outback that suckered me into buying converters twice before I gave up on it. But this doesn't answer your question.
Four ways. (1) and best: fix the problem. (2) cheap but temporary: disconnect the battery for 15 minutes. (3) Get a code reader that will read the code and give you the option of erasing it, thus shutting the light off until it sets the code again. (4) take the bulb out or put black tape over the check engine light.
I wouldn't feel good about disabling the check engine light because if something else goes wrong you won't be notified.
Good luck.
With the proper scan tool.
Not necessarily.
Have vehicle scanned to determine the problem
why is subaru forester 1998 hold light flashing
You have a problem with the engine controls, have the codes read at the dealer or an auto parts store and make the necessary repairs and the light will go out, or it can be reset by the tech.
you need a scanner to scan your cars computer to see what is causing it to happen
Replacing the battery was not likely the cause of your check engine light. Most auto parts stores have a code reader will read the code for you at no charge and reset the light.
On my Subaru Forester the instrument panel lamps are dimmed by turning a ring on the turn signal stalk.
1. You have a problem with the cruise control. or 2. If your check engine light is also on, get the code read, cancel the light and the cruise indicator light will probably quit flashing and the cruise will start working again.
your engine is stuffed
yes
yes it can be that the oil is frezzing Alternatively, and according to a dealer, when the check engine light comes on it also inactivates the cruise control, resulting in what you are experiencing with both the check engine light being on and the cruise light flashing.