Once you have replaced anything electrical related to the ignition system, you're only left with the distributor itself. The counter weights for the advance can have the springs break or come off which causes erratic ignition advance or the vac advance servo can split which will leave the engine response down on initial open throttle. The advance mechanism can also gum up with junk which will prevent the ignition curve from ramping on throttle.