Ran out of fuel refueled acts like it wants to start but won't
Take a fuel pressure test and a fuel volume test to see if the readings are within fuel specs.
I think there were some fuel module issues for this year and model and may even be a service bulletin on this problem.
If the problem is with in the fuel module, the module inside the fuel tank may have to be replaced depending on the test results.
Yes, fuel pumps are a weak-link on these trucks. Test fuel pressure, confirm fuel regulator is good -- pressure still low? Replace the pump.