If there are no codes and it just flat out quit, I would start with a new CPS (Crank Position Sensor, ~= $80 from Cummins). When they fail, this is usually what happens, a dead truck with no codes. Not hard to change, it is back by the starter, just soak it with PB Blaster before you go to change it.
If it was the VP44, you would usually have a p0216, p1688, or p1689. Also, a CPS is much less expensive to replace than an injection pump.
-Rich