sounds like allot of us are having this problem lately. There have been several posts similar to this one.
It seems more like a troubleshooting matter though since some have had bad Fuel Injector Control Modules, some have had high pressure oil leaks, and another had a faulty fuel pump.
My rig is experiencing the same problems right now. If you have access to a live scanner, there's an easy way to tell if your FICM is going or gone.
This post was taken from the FICM thread in 6.0 and orginally posted by m-chan68
YES. The Ford part number for a FICM is 4C3Z-12B599-AARM for ALL 6.0L engines from 2003 to current model years, whether it's for an E-Series or F-Series. When you purchase a new one however, it will need to be programmed to your vehicle using Ford's IDS scan tool. Another quick and easy way to confirm the FICM has failed is to connect a scan tool that you can read live data with. Access FICM_L, FICM_M and FICM_V readings at key-on/engine-off. FICM_L and FICM_V readings should be around 12 volts (battery voltage). FICM_M should read between 47.5 to 48.0 volts. These readings should remain the same at key-on/engine-off and key-on/engine running. If you see all three readings decrease (particularly FICM_M) as you attempt to start the engine, or if you increase engine RPM, that's the telltale sign that the FICM has failed with 100% certainty.