I had a similar problem with a mower, if I leaned the mower backwards when it tried to stall, it would keep it running well.
I tried cleaning the tank, cleaning the carb (multiple times), replacing the plug, regapped the coil, regapped the new plug, checked all gaskets and replaced any that...