Many thanks for all the obvious knowledgeable advice.
The timing and settings of the valves have been done, but the problem still exists.
The spark arrester was not thought of, so I will look at that as well as the coil, and hopefully one or both will be be the culprit(s).
Watch this space.