Thanks for the question.
What have you checked or done or replaced so far?
What do you have to do to get it to start eventually? Is there alot of black smoke out of the exhaust when it does end up starting?
Try this below the next time it acts up:
This sounds like a possible sticking IAC (idle Air Control). This mechanical/electrical solenoid controls air at idle for your vehicle. It is very prone to sticking.To help prove that this might be your problem. The next time it doesn't start up right away or is trying to stall, place your foot on the gas pedal and just barely push down on the pedal and now try to start the vehicle. If it starts right away, this is most likely the concern, and the IAC will need to be replaced. Only with a Ford Dealer part. Try this procedure everytime it wants to act up. What you are doing by opening the gas pedal a little is allowing a small amount of air into the engine that is suppose to be done by the IAC. So you are bypassing the IAC.Let me know how it turns out.Thanks
Ok, during the cranking mode, does the check engine light go off or stay on during the cranking mode only?
Ok, sounds like from what you told me so far that more than likely we have a crank signal and there is plenty of air, now is there fuel getting to the engine.
Can you hear the fuel pump run in the tank when you turn the key to run? If you can't first tap on the fuel/relay box under the hood in case a relay is sticking. Next, hit the center of the fuel tank with a rubber mallet or similar while cranking over the engine. What you're doing is vibrating the electric fuel pump to get it to work in case it is sticking. If it now starts then replace the fuel pump and retest. I suggest Ford dealer fuel pumps. They last much longer than after markets.