My carb kept draining out of the overflow as well despite going in and blowing everything out. Finally this last time I installed a new needle and adjusted the float. Knock on wood, but no more leaks so far. Check what your float is adjusted at, and adjust as needed (although odd to be doing exactly the same on two different carbs, but your float height needs to be checked). You already have a new needle. So you should be good there.
-2011 Polaris RZR-4 800 (SOLD)
-1999 Polaris Sportsman 500 ATV
-2006 AC Prowler 650XT (SOLD)-- updated bevel gears, updated oil pump driven gear, 4 wheel disc brakes, line lock E-brake, Papa Slap clutch, Xentec HID's, Dynatek CDI, Warn skid plates, Intellitronix gauges, 2010 intake/cvt duct work and dust shield, RZR seats, Bestop folding windshield, full cab kit, rear cage and rear seats (4 seater)