THERE IS a cracked fitting that expands when hot so it sucks air, or a cracked something, to rule out the fuel shut off solenoid turn the thumb screw in, if the truck stays running, you will need to use the emg. shutdown to kill it.
Do not think this is a fuel filter problem, it is HEAT caused, even a loose fitting that is just tight enough to hold prime when cold WILL loosen up when hot, the ip will expand when hot more then the fittings.
Cannot be compression because loosing all 6 holes at one time is beyond odds, the 250 WILL run on FIVE (even 4) live holes, WILL sound and vibrate like he11 and make you think the engine is about to jump in your lap. In fact this more common then you think, a OVER TACKED Cummins will give you this THRILL if the engine is still running.
Some years ago, I was running a D9, we keep loosing coolent, not a trace anywhere, shut it down nothing, just by chance, liked behind the water manifold while the unit was running, saw a tiny puff of "smoke" turned to be steam from coolent hitting the head, shut it down, went to look, NOTHING, as it turned out, the leak was ONLY there during operation, the manifold had a TINY crack that ONLY opened up when hot, as SOON as it was shut down and cooled just a tad, the crack closed (enough to fool a pressure test when cold)