I had the same thing happen to my 05 expedition .. not once but twice in the three years i have owned it ... it was the Fuel Pump Driver Module
It is located driverside on frame rail behind rear wheel. This was purely very poor thinking on Ford's part with the placement of this computerized part .. both times the Module was so badly corroded that it got moisture etc inside it and it eventually stopped working.. of course while i was driving down the road ALONE at 1:30 am ... I think this should have been a recall if you want my personal opinion. The module cost me about $120.00 and took the mechanic about a half hour or so to change.