I will try removing the cable and only latching it in one latch (then adjusting the screw on the air filter housing as it will probably be a bit out) - I guess it allows it to pivot a bit and not kink.
It was quite strange how the behaviour kept changing - it was smoking badly at one point and went through 1/2 a tank in 10-15 minutes
Flat stick, I was getting 3600 rpm, but couldn't get a good idle unless I took the long spring out (was playing around at one point trying to see what was wrong)