I wouldn’t expect the Leopard to idle well… although if yours used to but now doesn’t that is interesting. Someone suggested the ground strap–did you remove, clean, and reinstall the ground lug to your engine block? Check the coil wire clip where it connects near the clutch cover. Clean the tab and tighten the clip by crimping it gently a bit with pliers. When was the last time that you changed your fuel filter? A dirty/clogged fuel filter can upset your carburetion.