You previously mentioned that you had an extra distributor. If you haven't already switched it out, now may be the time (or when you get the new vacuum advance....no sense pulling it twice). I had a similar problem and the distributor fixed it. I used a timing light on each plug wire and some were firing intermittently, must have been a bit of slop in the bushing. Nothing to lose since you're changing the vacuum advance. Good luck!