Ouch yeah after these comments I got the crap scared out of me this morning!
Mind you I have like 2,800 on the car at this point. I have changed my oil 4 times now.
150 miles, 500 miles 1000 miles and again at 2000.
I went to start my car up and the Check Engine light was on...the traction light was on and the S mode was flashing and cruise control light was flashing.
I was like WTF....
I immediately checked under the car..not drips..nothing out of place...it all looked good.
So I read a few posts and people were saying it could be:
The fuel cap not on all the way...
Or
You red lined your car and its complaining loudly at you to please stop that.
So I know that was running up some back road hills and yeah I did see the light flash briefly yesterday. But I got out of the gas quickly.
I have an Access Port for my 2012 STI so I plugged it in...started the car up..went to diagnostics.

And even though all the visual indicators were still there ("flashing cruise..traction control light and S mode flashing") zip nothing..no error codes what so ever found.
Puzzled I turned the car off waited 10 sec..started it back up. Zip nada no diagnostic codes.
I made sure the fuel cap was on solid by giving it a twist to get the snap sound. Went back in...started the car up again..this time clearing the ECU fault codes.
Waited the obligatory 10 secs...in off ..I could hear a weird snap sound in the lower passenger side under the glove compartment box area..."solenoid perhaps?"
Started it up...all back to normal.
Note: not sure this matters but my drive way has a slight incline...well decent enough. I'm not sure if this would have any affect. My wife's 2012 Acura TL gets the garage I'm out in the rain ><.