Could be the coil craps out when it gets hot. You can test a coil to see what the resistance is in it but you'll need a shop manual for the spec. Testing it cold won't tell you what the resistance is when it's hot but if it's at the high side on the resistance spec you can bet it will go even higher when it's hot.