Heavier springs on the mechanical advance will raise the starting point of the curve. To help isolate the problem, you can temporarily wire the advance mechanism to keep it from moving, unplug the vacuum advance, and set the initial timing to about 12 degrees BTDC. If you still have the problem then it isn't in the distributor; if it is now stable, you know what to work on.