I seem to be in the same predicament with my carb on my 00 EXC 200. Carb was leaking straight and fast from the vent tube, and mucho tapping on the carb would not stop it. Dropped the bowl (carb is slanted and still on bike), everything looked fine and exceptionally clean, needle valve sharp and soft. And if you held the needle valve up with your finger, with gas on, it holds the gas back from flowing. I believe that means the needle valve works. At the time, had a friend handy who was carb- smart, put it all back together in a few minutes and then he had to leave. I later checked it for leaks and had the same problems.
So, as he says, something's rubbing on the float bowl, or I need the float adjusted. I bent the tap on the float a tiny bit on the next invasion of the float bowl. And yes the pin for the float fell out, but that was no problem--I actually figured that all out. I also added an in line filter.
Problem now is that I can't get the bowl back on over the floats to reinstall. I've tried my patience for more than three hours, off and on, trying not to force anything. But can't get it on. I've tried it with the floats up high, in the middle, and down low. I ruled out down low.
I know exactly how the bowl lines up to the bottom of the carb without the floats in. With a little leaning, and slight pushing, the bowl snaps in completely. But can't do it with the floats and needle valve in place. I get within 3/8's of an inch of completion, but then I don't want to force it.
Hopefully my friend will help me with this soon. But even so, I have strong feelings that the carb will leak straight thru the vent tube when I'm finished. I don't think I fixed anything yet. (Maybe even made it worse).
I've loosened the frame and counter sprocket guards, and there seems to be enough room to reinstall the bowl, so I prefer not to take the carb off the bike and don't think I need to, so far.
Any suggestions? And yes, I don't have great gearhead skills. What's making this thing suddenly leak? Hope some of this has helped DC