Just because the leads are new doesn't mean they can't be faulty.
An easy one to test by swapping 2 leads around
You could also try turning the dizzy around by 60degrees and moving all the leads around 1 hole so that cylinder is on a different post. Will be a quick way to test the cap and rotor for misalignment.
Semi-related story, I had an issue with an rb engine that would foul cylinder 5 all the time. Tried everything I could think of.
Turns out the fuel pressure regulator was leaking through the diaphragm and the vacuum fitting was opposite cylinder 5 so the fuel was just running in while it was idling.