Diesel engine dies

My vote is for the ignition switch based on the comment that no dashboard warning lights are present when this problem occurs.

There is also the less likely possibility of a poor main circuit connection heating up and losing contact. (Battery cable, junction terminal, fusible link end, etc)