Rebuild Runs Rough

I had a bad distributor reluctor once that was giving me fits at low rpm....surging until it came up and stabilized the reluctor on the shaft. At idle it was moving on the shaft just enough to cause a surge due to a ill fitting roll pin. Not sure if this is related to what you've got but you never know. Sounds like have a little bit going on there.