it could be so many things , reluctor gap [should be .008] reversed wiring to the pick up coil in the dist , adavacne weights , carb issues , ballast resister .....
How hard is it to restart after , does it start right back up , do you have to pump[ the throttle or hold it open , do you have spark right after it quits , is it flooded or starving for fuel , black smoke , air fuel or electrical , something has to be missing