Engine cuts off
Engine heat can degrade components such as ignition coils and the crankshaft position sensor. The components will then fail once they are hot. There are other possible causes of the stalling, too, such as the fuel pump relay opening or...