My CEL light came on steady and the Cruise control started flashing last year.
The dealer charged me $1200 to replace some hard to get to pollution control valves. It happened again last week shortly after I gassed up at a Brand X station. This time I followed advice on this site and removed the gas cap for a few minutes, turned on the ignition and waited a few minutes, then started the car. Problem solved!
So this was an issue that you've found a fix for? If so, thanks for posting. Also, you might want to head over to www.subaruforester.org and do a search to see if others have had this issue and then post your insights in the most relevant thread.
Search Subaru Forester Questions
Subaru Forester Experts