How do you stop it leaking while the engine is running though? Mine is not leaking as bad as it was since I siliconed the carb to mani joint but it does still leak. I tried draining the bowl after my last trip but the bike was a pain in the arse to start again. I think I flooded it with the tickler. If I dont drain the fuel I can start the bike without even being on it with just a kick of the pedal (shift kit pedal start).
That sounds like your float is set too high. Bend the 2 arms that the float pushes against *slightly* down to lower the fuel level in the float bowl.
A little bit of bend is usually all it takes.