Small Engine Troubleshooting Problems? Ask a Mechanic Now.
What engine do you have? Have you checked the spark when it acts up?
sounds like one coil is failing when hot.
Get spark tester and check spark when it acts up. If spark is erratic or no spark, replace the bad coil. Less than $50.00 for coil on Ebay.