I have a 2012 Subaru Forester, and was driving around Fort Collins on Sunday evening when my check engine light came on along with the Stability Control light, and the cruise control light started blinking. Since I was relatively close to home and it was in the evening, I returned home with intentions of leaving first thing in the morning to get it checked out. I did a minimal amount of research online before determining that the trio of lights in the dash could be any number of things; I brought it to B&G first thing Monday morning, and they said there was time in their schedule later in the day, so, a few hours later, I returned for an oil change--it was almost time--and to get this checked out. Cut to the chase, everything's fine now. My car is running great, and I know who to bring it to if and when things don't go according to plan. Like General MacArthur, I shall return.