I had a banjo connector on the engine develop a leak and gave me a no start condition like yours. It had been starting up fine just the day before. The diesel tech who fixed it showed me what lead him to that and you could see a small stain of fuel on the side of the engine coming from the banjo. It was part of the fuel rail assembly on top of the engine so past the lift pump. Once that was replaced, no more air in the fuel rail and started fine.
He also told me it had a 'weak' fuel pump. Whatever that is. Pump was in the front fuel tank so had 25 feet of hose going back to the rear engine.
What I did was run down to NAPA and buy an external fuel pump, several brass connectors, an inline filter, hose clamps, and some fuel hose. Then mounted it to the chassis near the engine and plumbed it into the incoming fuel line. Had to adapt the smaller ID fuel pump fittings to the larger hose. Power from IGN was conveniently there near the engine.
Cost was under $100...I think it was $48 total back in '04. And it worked fine for 12 years. Still working when I sold the rig. Pump was 8 GPM as I recall.
So I'm suggesting that a no start could be caused by a small leak in your engines fuel rail somewhere, and that you can just add an external fuel pump if you have a repeat of the problem AND it turns out to be the fuel pump and not a leak.