That leak on your carb is your culprit. With the fuel leaking out of the carb, the fuel air mixture going into the engine is getting leaned out. A lean running engine can not handle a load as well as an engine with the proper air/fuel mixture, or even one that is a little rich.