Last week bought 2011 Ford Edge Sport, 39,000 miles. Stalled on the highway, wrench light came on, restart then ran fine for time. Well by the third time I took it in. The service department called, they are replacing the throttle body. We will know in a few days if that was the fix.