If you don't have a SES light, think Fuel Delivery (pump/filter/inertia sw/low in tank)
If you do, there are just So Many things it could be you should get a scan if you can...
Give the IPR sensor a look to be sure the nut & coil are there, you can try unplugging the ICP sensor as a test to see if it runs maybe.
Ooops, I forgot my "usual" questions....
Tach Movement? - does the tach needle move up slightly when cranking?
Fuel - pump runs? Fuel refilling filter housing? Tank below 1/4? (open the drain level to check)
Is your truck "chipped"? If so, remove it as a Test.