Off-idle hesitation sometimes is caused by high resistance in the coil secondary wire. Make sure the terminal connections are not burned off or broken. Low ignition current can also contribute to that condition. You should find about 4 amps of static current- that is key on, engine off, points closed.

Harvester