Do you ever get a Check Engine Light on? There is also a CamShaft Sensor which will cause the truck not to start, when it is defective and 'acting up'. It is where the distributor used to be. To trace a 'crank-no-start,
1. verify that you have spark that is crisp and snapping at the plug.
2. verify that you have injector pulse. ( use an injector noid light or use a stethoscope and listen for a 'ticking sound' as you crank the engine )
3. verify that you have good fuel pressure.
These are 3 first steps in checking a 'crank-no-start' problem. There are more, but these are good first steps. By the way, how many miles on your Ford? And when it starts, does it run smooth and normally with good power and a smooth idle?