I vote for a bad coil.
As soon as it gets hot it starts to cut out one of your cylinders.
I had mine go bad on a single cylinder command 16. Would run for a while till hot then start spitting and sputtering. I shut off the blades and let it idle and it would idle fine. as soon as I put a load on the motor it would start acting up again.