Can I suggest that you unscrew the choke "trigger" from the clutch perch and make sure the choke is fully off (continue to check this throughout the testing period) and see if you have the same results, if it is a success then replace the choke with a carb mounted choke. I had similar problems and it was totally random - the choke was turning itself on and off and ruche ing everything up quite considerably.
Just reread your post ... is it on the clutch side or mounted like a hotstart lever on the clutch perch? Above applies to the latter