I have a similar setup and was having the same problem. First make sure your idle mixture is adjusted correctly. It's very easy to do.
Check your timing without vacuum advance plugged in.
Set your idle speed. What's it currently at in park and in gear?
You may need a regulator. I have a mech pump and i still use one.