When the engine dies, refuses to re-start ... is there any spark?
Is this is a contact point distributor? (or electronic)
If so, check the points for gap, pitting, and color.
If the points are blue ... it's because they are getting too much voltage.
Check the coil and see if it says "Use with external resistor" (or internal resistance)