Got my car back last night - the dealership, working with the Ford Techs, found it to be the fuel pump in the gas tank. Pressure was intermittent - low as 47 PSI vs spec of 72PSI (Error code of P00C6).
They replaced the sender and pump assembly.
Guess what - the car behaves completely different than I remember. It does not hesitate and my gas mileage on day 1 is already almost 3 MPG better...