1. Check the throttle linkage: Make sure the throttle linkage is properly connected and not damaged or bent. If it is damaged or bent, replace it.
2. Inspect the carburetor: Look for any visible signs of damage or wear on the carburetor. If there is any damage, such as a cracked or broken housing, replace the carburetor.
3. Clean the carburetor: Remove the carburetor from the mower and clean it thoroughly with carburetor cleaner. Make sure to get into all of the small passageways and jets. Blow compressed air through the jets to ensure they are clear.
4. Check the fuel filter: Make sure the fuel filter is clean and free of debris. Replace the fuel filter if it is clogged or dirty.
5. Adjust the idle speed screw: If the carburetor has an idle speed screw, adjust it according to the manufacturer's specifications. This will help to ensure that the carburetor is closing properly.
6. Check the float: The float in the carburetor is responsible for regulating the fuel level. Make sure the float is properly adjusted and not damaged or stuck. If the float is damaged or stuck, replace it.
If you have followed these steps and are still experiencing the issue, you may need to take your mower to a qualified repair technician for further assistance.