Cusser
+1y
That's called "famous last words" everything is good, just won't start. How did you establish that there was spark, was fuel, etc.?
If timing belt isn't broken, and the engine cranks/spins at normal speed, then you need to use aerosol starting fluid to determine whether the issue is fuel or spark related. If the truck runs after spraying in starting fluid and you mash down pedal and crank, even a few seconds, then the issue is not spark related, it's fuel related. Try that test a few times.