Where are your A/F mixture screws? Should be about 1.5 turns out. What is your idle RPM and vacuum at idle. I bet your power valve is open. If you have say 9 inches of vacuum you want a 7.5 power valve. Idle mixture will have a slight input off idle, but not enough to make a big difference.