There is a chance that your fuel pump relay - located in the Battery Junction Box - could be faulty, causing the fuel pump to not operate. This can be an intermittent concern. You may be able to swap it with another relay in the BJB (the one above it is for trailer tow?) and see if this activates it.
If it's the pump itself - make sure you are using a good Ford unit. Although they are not perfect either, I find the quality to be well above that of aftermarket (with a price that goes along with that, of course..........)