72 318 Ignition Upgrade....Which?

Hey guys.......

I have a 318 in a 72 Dodge that just won't idle for beans right now....running a bit rough too it seems.....not a plug.....not a wire.....

Just isn't right.......... I have a sneakin' suspicion that the distributor needs an upgrade or replacement........It's a standard Mopar electronic setup now..........

Should I stick to Mopar Performance, or do you guys have a better suggestion? I'll probably change the whole thing, distributor and the box.......

The 318 has a mild cam, with an Edelbrock Performer intake and Performer 1405 carb.....

ALSO, a suggestion for a better spark plug.......has stock replacements (champions) at present........is there one that will give me a little better or hotter spark kernel maybe, that may improve the burn?