Welcome to the site.
When checking for issues you need to be able to replicate the problem when diagnosing. It could be a coil issue that happens when hot, it could be a fuel passage thing that happens when hot, none of the issues seems to happen when cold or sitting for a while. I would doulbe check the connection all arount the ignition and the spark again when it is actually giving you the issue. If it is not running and giving isse cold or not you will need to make sure everything is happening start with the basics, fuel, air, spark and compression and connections clean dry and making connection. Dianosing sporatic issues is a real PITA, good luck!
When checking for issues you need to be able to replicate the problem when diagnosing. It could be a coil issue that happens when hot, it could be a fuel passage thing that happens when hot, none of the issues seems to happen when cold or sitting for a while. I would doulbe check the connection all arount the ignition and the spark again when it is actually giving you the issue. If it is not running and giving isse cold or not you will need to make sure everything is happening start with the basics, fuel, air, spark and compression and connections clean dry and making connection. Dianosing sporatic issues is a real PITA, good luck!