Thanks, I have rechecked all the clearances and after adjusting the armature air gap down to 0.008" it runs a lot better.
This clearance is a lot smaller than my usual visitors card.
So, bit of a lesson leant there to actually look in the manual for the correct clearance and check it with feeler gauge.
I also cleaned carb again and ensured all the inlet gaskets were sealed.
I have tried a few different spark plugs as well, to try and improve how it runs.
Engine is running ok, still has a intermittent pop from exhaust and a bit of white smoke from exhaust.
I haven't done any mowing with it yet. I will report back when I do.
I have a question about how engine oil finds its way under the rocker cover and does it actually lubricate the rockers. Its not flooded with oil. Question might sound strange.