Ok cleaned it again but did a much better job, now it runs even better! Still a bit of hesitation but I'm going to give it a full service, including leads/dizzy/rotor arm and see how it is after that. Also need to change the gear box oil as getting it in to first and second is NOT smooth.