Well... 6032 miles into the car, I've managed to find a problem.

As I was pulling out of my condos, my car went into limp mode. Not entirely sure what happened so I figured I'd air out my frustration here.
I live in an area where when I pull out into traffic from my condos, it's a pretty busy road. I put the car into sport mode just in case I need to get up and go, though I rarely do. When turned onto the road I got about 50 feet before my transmission slammed into to 2nd or 3rd gear and was limited to 5-7 MPH. I was only going about 25MPH when the car did this. Unfortunately, there was a driver who was not paying attention behind me and almost slammed into the back of my car. Needless to say I was in panic mode because I thought the car died and I am not entirely sure how to start the push button car while it is rolling.... (another topic to be discussed).
I also noticed when the car had the really hard shift, the car went from "Sport" to "D". The check engine light turned on and the car sputtered to a safe area. I noticed I had about 35 miles of gas remaining so I sputtered with hazards and all to a gas station to fill up a half tank. After letting the car sit and looking for any oil leaks, and transmission leaks, the car started up and it's running normally again.
Since I've tuned an EcoBoost before, I picked up on a very interesting thing. I feel as if the ECU reset itself, as my shifts are much more firm (like when you first load a tune).
#1 The car shouldn't go into limp mode if it runs out of gas right?
#2 It shouldn't limit you to 5mph – 10MPH if it is running out of gas?
#4 A check engine light shouldn't turn on when the engine is still running and the gas is low?
Speaking with the dealership, they mentioned that the ECU has been known to need a reset / new ECU due to a water leak.
And probably the most important #5:
The car is push button.... Everything. (drive selector too). I know the trick where you put a car in neutral and start the engine, the car will coast and continue movement. Since the push buttons require a foot on the brake, how do you do a rolling start on a push button car???