Ignition Coil Overheating

We MAY be on the entirely incorrect track here.

Have you checked for spark when it quits?

COULD also be ECU or pickup, as someone mentioned

As much as I hate "throwing parts" this can be difficult to diagnose