I just put a new pair of plugs in and took her for a spin and she's running as good as ever!What a result. Thanks for everyone for the advice I can now ride it with the confidence its getting fed the right amount of oil.
Thanks again Im off for a ride!