It sounds as if you have it sorted, Peter. Just one thing about the choke adjustment. My procedure is to put the handlebar lever in the choke position, then feel the choke butterfly's lever with a fingertip to see if it will move even slightly further. If it will, I repeat the adjustment until it just won't. The reason I do that is, I've found that the GXV120 engines in particular, especially when they have new piston rings, will not always start first pull in winter. No problem in summer, it is always first pull. However in winter it is usually two pulls even with the choke closing perfectly. I've found that with 3 different engines. The odd thing is that my GXV140 will always start first pull, summer, winter, or winter after sitting unused for 6 months. To be fair, the GXV140 is about two thirds of the way through wearing out its rings, and I haven't tried a GXV140 with new rings. That would slow down the pull start, and might make the difference.