Loading up = indications of too much fuel, not really flooding but gurgling like its fuel rich. And since you did post symptoms it sounds like the case. However having a little fuel in the bowl drain tube may indicate another issue entirely. So you might have two problems, and though not really related, one can still affect the other.
First thing you need to do, is find out what stock jetting is for that model. Both main jet number and pilot jet number, then when you open the carb up you can compare and see if the jets have in fact been changed. (bigger numbers = bigger openings in the jets)
I suspect because of the dribbleing fuel issue, you may have some crud in the fuel tank thats making it to the carb. Just one little speck of dirt stuck in the needle/seat will prevent the float from closing entirely and allowing gas to continue to flow into the bowl. I have seen in some cases where gas would flow back through the carb into the air box, that condition in itself would cause it to run rich and create the issues you mention.
A simple diagnosis would be to pull the lid off the airbox (leave the filter in place) start and run it and see if there is any improvement.
Find the spec's on the carb, not only jet sizes but float level as well, and order a complete carb kit. disassemble the carb completely, not forgetting to count the number of turns out the pilot screw and idle screw are. (Turn the screws in til seated lightly counting the number of turns it takes to seat them) clean the carb well with carb cleaner and blow out all passages with compressed air. Install a new needle and seat, being careful not to damage the o-ring that seals the seat in the carb body. (hint here, i always dab a bit of white grease on carb o-rings) new o-ring in the main jet holder and new o-rings on the pilot air screw and idle adjustment screw. note that both the pilot and idle adjustment screws both have a spring, then small washer and o-ring on them so dont lose any of these small parts during disassembly or assembly. (remember to screw both the pilot screw in until lightly seated, and back out the same number of turns you counted during disassembly)
After the new seat is installed, hook the needle on the tab on the float and with the needle/float in place install the float pivot rod.
Generally speaking float height is measured with the carb top inverted, gasket removed, and measure with a caliper from the gasket surface (gasket removed) to the highest point on the float. Then to adjust if necessary remove the float from the carb and bend the little tab the needle hangs on, slightly to raise or lower the float level.
Remember, since the carb is inverted, the larger the measurement, the lower the float level is. I generally set a float level about a mm lower than specs and have had no issues doing so.
before hooking up the fuel line from tank to the carb run a little gas out into a jar and look closely for any garbage in the tank, you may need to pull the fuel tank and flush it. My method of doing this is with the tank fuel cap and fuel petcock removed, is a garden hose and spray nozzle. stick the nozzle in the tank and move it around to spray all areas inside the tank, dump the water from the tank and repeat 2 or 3 times. turn the tank upside down and let it drain for a half hour or so. While the tank is drying inspect the screens on the fuel petcock and clean if necessary. plug the fuel petcock hole in the tank with your finger and dump in a bottle of rubbing alcohol, put the cap on the tank and shake it around, open the tank up and dump it out. The alcohol will remove any remaining water. blow the tank out with compressed air and reinstall. Note, be sure to install a quality fuel filter in the line before attaching the line to the carb.