Like has been said, a common cause of flooding is an inlet valve not seating. You can clean the seat with a q-tip soaked in carb cleaner and you should have a good look at the rubber tip on the seating end of the valve. Must be in perfect condition. The spring under the valve control lever must be seated on the dimple under the lever and if the control lever has a fork in the end that touches the diaphragm, there should be a grove in the diaphragm button that the fork must be fitted into. The control lever must be free to pivot on its shaft. The diaphragm gasket goes between the diaphragm and the carb (on the fuel side of the diaphragm). Usually the end of the control lever is set flush with the surrounding bare metal rim of the carb (no gasket). As a test, after you have assembled the carb, hook a short piece of fuel line to the inlet fitting and try to blow into it. If the inlet valve is seating, you shouldn't be able to blow in, the "pop-off" pressure should be over 10psi.
No choke means Choke Off, looking in the choke end of the carb, the choke plate would be wide open.