I don't know much about Fords, but on my Dodge, I had a very similar problem. It was my Throttle Position Sensor. It needed adjustment/replacement. Also turn your ignition on accessory and make sure your fuel pump is whirring, and if it is, then check/replace your fuel filter. Its a start!