Diesel truck dies, chevy, not mine
This might be overly simple, but something could be in the fuel tank...when the pump runs, there's suction, pulls said object over the intake in the pump. Truck dies, no more suction. With the size of a diesel fuel filler, something could get in there pretty easily