Things to double check:
Battery to chassis and engine block grounds.
Coil ground.
Points plate ground.
Broken cable conductors, typically old cabling where bending forces have broken the internal strands.
Cracked dizzy cap or rotor.
Dicky carbon and/or spring in the dizzy cap.
All of the above!
Plus, if you are using suppressor leads, check that they are around 15 to 20 k resistance.
Back in the day, when the carbon core looked pretty much like burnt string, it was not unusual to find one' or more leads had drifted up to 5 megohms or so.
Sparkplugs are not all equal, even when they have the same part number & brand.
I fitted a set of German made Bosch spark plugs to my HQ Holden 6 back in the day----should have been good, eh?
Nope, the insulators cooked up, went brown, & started leaking badly.
The same number but made by Bosch in Australia were noticeably different, in that the insulation was thicker where it went into the metal body of the plug.
It turned out that there were two plugs using that part number, one which was designed for aluminium heads, & the other for cast iron ones, with their worse heat dissipation.
The "aluminium head" ones were never meant to be sold in Oz.
Holdens fitted AC Delco Spark Plugs as standard, & crappy things they were, too!
My HQ had just run over the time for the last warranty service, so I fitted (Oz made) Bosch plugs, thinking that as I would have to pay for spark plugs anyway, they might as well be the ones I like.
I ran into an acquaintance who worked at the Holden dealer, who said "You are only a "bee's whisker" over, bring it in!"
Well, I thought I had a win, till the next week I was travelling down to a country town about 200km away from home, when suddenly, there was an almighty "bang" followed by "chuffing" noises.
The entire insulator & "guts" of one spark plug had been blown out, never to be seen again
On investigation, I found the dealer had removed all my beaut new Bosch plugs , fitting AC "crappo" ones instead!