I sent mine the other day for huge supension and steering repairs + all the regular maintenance.
When I picked it up after 2 weeks in a GM dealearship I got back home and it stalled 100 feet from the dealer's place.
Got back to them and they were able to re-start it and back to the garage for a computer analysis which took ... 10 seconds for the diagnostic which was a corroded wire to the injection temperature sensor. Fix was a new wire, new sensor and 30 minutes labor.
My point is sometimes we may have to give up and let a shop with all the equipment do the analysis, saves us from going nuts ;-)
good luck, obviously mine is a P30 chevy but from the look of it there are much more Fords around so good shops with knowledge must be abundant.