Throw in a GM HEI and be done with it. My MSD was taken out several years ago. It runs every bit as good now, actually more reliably, than with the aftermarket ignition. But first make sure the dist. wasnt actually moving, or as mentioned above, the advance weights might be loose...no spring.