Sounds very much like a bad coil. I've seen it happen three times now where the coil would go open circuit when the engine hit operating temperature.

Easy to do to swap a coil with a known working coil and see if it repeats.

That's the easiest thing to do.

R.