I would guess condensation in the tank from the missing fuel cap? Condensation builds up in the tank, water drops to the bottom of fuel tank since oil floats. You started it and the water was picked up in the tanks sump. Engine ran fine until water hit the injectors. Water doesn't burn and engine stalled. Now no way to fire unless you get fuel to the engine. Would be my guess.
If so, get a new fuel cap. Drain fuel from tank and refill with fresh diesel. Purge fuel filter canister and replace filter. Purge fuel into filter and let some drain out to ensure you have all the water out of the lines into the filter. Probably best to crack the injector lines and let them bleed some to ensure that any water left in the filter to IP to injector lines gets out and does not return to your tank and start the process all over again. After purging things and you think you bled off enough fuel then tighten everything up again and try to restart.
Don't know if this could cause eventual pump problems if water was in the pump for a long time. May be prudent to change the fuel filter one more time after it's been running for an hour or so to ensure you got it all out. I would also change the oil too.
Art.
Art Paltz
1999 Suburban K2500 6.5TD (stock)
2000 Undercover Dragster, 468 BBC, 7.74@173MPH, waiting on new 622 aluminum BBC to be finished.
1992 Tube Chassis Camaro, 468 BBC, 8.54@157MPH (SOLD)
1987 Buick Grand National, 11.8@114, pump gas (for sale)
1969 Camaro SS/RS 396-350HP, stock restoration, it never leaves the garage...