It's over-revving at startup but it settles down to the correct idle speed after a couple minutes. This is an auto-choke model and I've had no problems with the choke until (possibly) now. The choke appears to be working but it never fully opens as the engine warms up. However, if I force it fully open when the mower is warmed up, the engine starts to sputter and stall. It runs fine when it's warmed up and the idle speed drops to normal and the choke is about half open.
I bent the tab slightly that the governor spring attaches to as mentioned in the manual to slow the idle speed but it over-revs again when started cold. When it's over-revving, the throttle sticks when trying to operate it manually but it works smoothly once the revs drop to normal.
Any suggestions would be greatly appreciated.