Docker, it seems you have two different problems: the governor speed lever is not moving full stroke, and there is a fuel supply issue. The speed lever movement problem is likely to be due to a Bowden cable malfunction, probably the cable inner is kinked at one end (this happens a lot with miscellaneous Chinese mowers). The fuel supply issue could be any of several things. You will need to check fuel flow from the tank to the carburetor, and if it isn't that, the carburetor will need to be cleaned and checked. With suction-type carburetors I begin by checking whether there is rubbish inside the fuel tank. If there is, the tank and carburetor need to be removed, the tank separated from the carburetor, and the suction pipe filter on the underside of the carburetor inspected. It is likely to be partly blocked with garbage. If so it needs to be cleaned, usually by removing the suction pipe.