One question, did you dig in the distributor behind the grease cup for the spring and the Bakelite spacer/rub block. You want to check that the spacer rub block is there. Otherwise the spring is riding on the shaft of the distributor wearing a groove in it.