When you say, flooding do you mean like fuel mix is pouring out of the carb's mouth even with the motor in full vertical position? With the motor off, when you press on the primer bulb does it get firm? If it does not and if you continue to press it and fuel mix starts pouring out of the carb mouth or opening, then it is absolutely either a float or needle valve problem.
How about the idle mixture, is it set at 1 turn out from slightly seated? Have you inspect the needle for smoothness?
When motor is running at idle, do you see fuel pouring out of the carb opening, either spraying or running out? This can be a float or needle valve problem but also a reed problem.
Need to hear more symptoms to properly diagnose.