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.