How old is the gas in tank?
- Thinking maybe old fuel... but that should also be noticeable during idle (rough/inconsistent idle).
My nest guess would be a possible ignition timing issue.
What type of distributor are you running (points, HEI, electronic conversion)?
What is your initial timing at idle with vacuum advance (VA) disconnected?
If you have a may of measuring, what is your total mechanical advance (engine at higher RPM) with VA disconnected?
- What is your total advance (engine at higher RPM) with VA connected?
If using he VA, is it connected to a ported vacuum source (no vacuum at idle)?... or a full time vacuum source?
- Is the VA canister adjustable?
It is possible too much advanced timing is added from the vacuum advance canister and is causing the engine to surge at high vacuum levels. Most VA canisters on aftermarket HEI distributors can provide 20+ degrees of additional timing... on top of your mechanical timing.
P.S. A quick test to determine if the distributor's vacuum advance canister is adding too much advance and causing your issue...
- Disconnect the VA line to the distributor and plug the line.
- Drive your car, tying to duplicate the same "surging" condition.
- If surge goes away, issue is too much timing added by VA.