Thanks for advice shazaam! I will follow up on it. I think the bike had new plugs put in as part of the service i will check to see what has been used.
Hope to try and seek help from jhp on tuesday then! We could be getting somewere??
If anyone wants to add anything to shazaam's post please feel free.

I agree it does make sense!