Well there is a cheap & dirty test for the carb.
Pull it off the mower leaving the fuel line attached.
Blow through it with high volume low pressure air.
Put your hand, a cotton rag whatever about 6" away from the engine end and see if it gets wet with fuel.
If you have one of those vacuum cleaner spray guns or a hair drier that can blow COLD air use it.
If not use an air duster poked into the end of a dunny roll , kitchen towel etc, spool.
Do this outside & don't smoke, no naked flames , pets , small children, etc, etc ,etc.
I have had no end of trouble with these carbs.
Carb cleaner will soften all of the rubber bits and you really can only clean this carb with detergent in an ultrasonic cleaner.
The seat which comes with the needle ( part 105) tends to bounce back after you have pushed it home and this will cause the float to cut the fuel off to early so the fuel level will be too low.
I pop a smeere of rubber grease on it and still have to check it two or three times.
Before you pull the carb off just check that the govenor is actually holding the throttle butterfly fully open.
I did come across one that was holding the throttle fully closed.