Re: Hesitation
normally, any off idle to cruise hesitation is caused by a faulty acceleration pump on the carb. As you push on the gas, the carb goes from the idle circuit to the cruise circuit, the acceleration pump cover this transition with an extra squirt of gas - if the pump is bad or leaking, the engine will stumble until it can open the cruise circuits in the carb... it's the first place I would look. You can check it by removing the flame arrestor and look down the venturies, then push down on the pump arm for the accelerator pump, you should see a strong shot of gas with no air or bubbles
Normally a hesitation caused by the ESA would be going in to, or out of gear, not after it is already in gear and you are just trying to accelerate. If you think it is the ESA, just have someone do what causes the the problem with the shifter, and you watch and see if the ESA shift interrupter cocks over when the problem occurs. If it does, then most likely you have a failing lower shift cable, and it needs to be replaced
But honestly, I think it's the carb...