Thanks for the question.
How many miles on the truck?
What parts have been replaced in the last year?
Is there any smoke coming from exhaust when you crank it over?
ebp valve starter cam sensor
no smoke fuel filter bowl was empty but now fuel is pumping in slowly
Is the cranking speed normal cranking speed or is it slow crank?
134000 is not many miles at all for this engine, as long as it was taken care of.
If the cranking speed is ok, and the batteries are good, I would be closely looking at the fuel system since you said the fuel bowl was empty. If there is air getting into the fuel bowl you might have a bad fuel pump or an air leak from the fuel tank to the fuel pump. Repair as needed. If that is ok, check fuel pressure while cranking over. You should have around 40-50 psi, and it will fluctuate a little while cranking. If it does not reach this pressure, be sure the fuel tank has plenty of fuel. If there is then I suggest replacing the fuel pump.