Thanks guys. The primer seems to squirt very few drops of fuel. Not sure if that is enough? I might replace the primer with the spare new one I bought a while back and give it another go.
@ revving - it does stop fine when the throttle is in stop position. The throttle cable is a bit hard to operate but the governor assembly is smooth once the cable is unplugged.