Not sure if these carbs have floats but fuel dumping out of a carb is usually a stuck float. I have had it happen n our quads and sometimes you can tap the float bowl with the handle of a screwdriver and it will free it up.
I also agree with replacing the carb if they aren't to expensive. Sometimes trying to troubleshoot and fix carbs is more trouble than it's worth.
"Always do your best. What you plant now, you will harvest later."