bent rotor contact blade

so i changed to an aluminum rad and new carb gasket, 360 fired right up, when i kicked the choke off the idle would surge, then engine would die.would not start after.troubleshooting i found a twisted contact blade on rotor under distributor cap, replaced it, still wont fire.this has happened three times over the past five years. any thoughts how this is happening?
Bent upper shaft prob the bushings are toast!