The previous owner of my car had a similar problem. It would stop running every few months. His garage replaced the coil and it ran again. I figured out that it was wired wrong. The ballast resistor was wired so that it was in the circuit on starting and out on running. The coil got full voltage all the time while driving and burned up every few months.