Hesitation issues - need help

I used to have a 670 street avenger. I also had a hard time getting it to idle at 700 rpm. The thing is, if you keep turning the idle screw to get it to idle at higher rpm you mess up the transition from the idle circuit. You can check this by removing the carb and look underneath it to see how far in you are in the transition slots. Holley recommends not being more into them than to make them look like a "square". So check that, set them to square and reset the idle mixture screws. Hook up a vacuum gauge and tune for best vacuum. If it still idles real low you can compensate by bumping up you initial timing (just keep an eye where it ends up in full). If it's still low you can compensate by opening up the secondaries just a tiny little bit. If I remember that screw is located underneath the carb flange and is tricky to reach. I got it to idle good without messing up the idle circuit. Also check for vacuum leaks before doing anything.