G'day Tyler and Mf,

I've had this problem when I have cleaned the main jet but have not removed the emulsion tube and cleaned out
all the tiny air bleed holes.

One quick way of testing this problem is to run the motor with the choke about 3/4 on.
Another way is when the motor surges spray some starter fluid into the carby and see
if it runs better with starter fluid.

If the motor runs better with the choke on ,or with starter fluid (doesn't try to stall under load and doesn't hunt) then you know
you have a carby problem.

Sometimes you also need to clean the fuel tap out and the carby fuel intake port to the needle port.

I'd try that first and a new plug.

Cheers
Max.