Thanks for all of your advice.
The manufactures of my G6Power motor saw this post and said, not to worry, they would get me airborne again, even if that meant sending me a new engine.
We tried a few things, that didn't work; and so I took them up on their offer of a new engine. Apparently the problem with the old motor was with the piston (difficult to diagnose).
I got the brand new (& shiny) engine at Christmas, and had my first flight yesterday (over some fantastic scenery of snow covered hills in Scotland).
They engine is great, started first time, even in the sub-zero temperatures, and had plenty of power.
And I have been most impressed with the manufacture, they have been very helpful and seem to care about their end-users, thank you.
Happy flying
Simon