distributor curve springs?

I would start by thinking the idle might be too high for that combination of springs, because what you did was what a lot of people use.

An idle above 800 might be letting the weights move too much.