Could it be an electrical short somewhere that cut out the ignition temporarily? I typically attribute a sharp stall and restart to an electrical problem. Sputtering and stalling is usually more of a sign of a fuel problem.

Did you have the clutch disengaged when it restarted or was the trucks momentum acting as a starter?