how is the spark when it is hot? When an ignition coil starts to go bad, it will sometimes stop working when it gets hot, then it cools down enough, it will start working again. It may have been that idling after a good run, it was hot and got a bit hotter under the hood idling and stopped giving you spark.