Could just be the float level, if it only leaks when leaning over. The tab between the floats can be adjusted to shut the flow off sooner. You don't want to over tweek it, but if you look at where the floats rest, then bend the tab to pick them up just a little bit, that should do the trick. Too much correction will give the bike a bog on a long run especially up hill. Our floats are set real high to be sure there's no fuel shortage on the hill, and sometimes they will leak, if they lean too far over on a stand. When it pours out and won't stop no matter what angle you're at, then i would start investigating for debris or worn parts.