Looks like I've cured the misfire for the time being, but haven't took it on a long run yet, could be a high engine bay temps thing.
All I did was gap the plugs down to 0.7mm from 1mm, clean a couple of earths and poke about various ignition components with a multimeter lol.