Dave mate - wud it be the leads if its not missing all of the time?
May be Kim, worth a try swapping things over.
Coil, leads, plugs,gap in plugs,dizzy cap,fuel pressure,bad earth somewhere,spark amplifier.
Could be any of the above but you have had some of the above done by Stu so should be all o.k.
Dave.