Ya its gotta be the floats. There always either sticking or bouncing out of adjustment. So just take the carb off and take it COMPLETELY apart jets and everything spray everything out with carb cleaner and maybe measure the float height. It should be right about 21 or 22mm not sure which one. and put it back together and it will stop leaking. Ive had this problem many times.