Do you have a chrome coil? and is it mounted on the intake manifold?

Same thing happened to me and it was the chrome coil that gave out. it was really hot, and I understand the chrome ones tend to hold in the heat.
I don't use the chrome ones anymore. I always carry spare resistors, ECU, and a coil along with a bag of tools of course.