sounds like the timing chain is worn and the TFI ignition module is over heating (it will eventually fail completely and you wont be able to restart even after it cools off)
you may be able to replace TFI ignition module and get a few thousand miles but you will need to replace the timing chain & gears soon.
TIP
when it stalls and wont restart check for spark
if there is spark when the engine won't start then the TFI ignition module is good.
you may be able to replace TFI ignition module and get a few thousand miles but you will need to replace the timing chain & gears soon.
TIP
when it stalls and wont restart check for spark
if there is spark when the engine won't start then the TFI ignition module is good.