There's not a whole lot I can add but I'll give some tips I've learned over the years.
Carb circuits:
pilot/air screw- idle to 1/8 throttle
Needle- 1/8 to 3/4 throttle
Main jet- 3/4 to WOT
Now, the main effects the needle a bit, the needle affects the pilot a bit.
They all over lap.
To rich en the needle put the clip CLOSER to the pointed end, (this RAISES the needle out of the main jet, exposing MORE of the hole, thus richer.
Usually if the needle is wrong, you get a hesitation at 1/8 throttle.
Good rule of thumb is start at the size you had in the old carb.
You can tell if you off by reving the engine, (now this ISN"T scientific, just thumb ball park).
It should rev nice and smooth, no stumble, flat spots.
The air screw should be @ 1 1/2 out .If it's more, leaner pilot, more than 1 1/2- richer, this way you always have adjusting room. IDEALY you want it there, but as long as there is some adjusting room your go to go.
A lean main will cause the bike to "SURGE", or fall on it's face at WOT.
A exhaust leak WILL cause a jetting problem.(you get a backfire through the hole when you chop the throttle. Just cover the tail pipe outlet and you'll hear it)
A newly oiled air filter or dirty will cause it to run rich.
A air filter leak- lean
If you think the fuel is draining out of you bowl faster than coming in, check the tank flow, (very rare, you gotta suck A LOT of fuel to empty it out. Take the line off and see what type of flow you got. I've seem the outlet just about closed with rust ).
(the fuel filter trick is an EXCELLENT thing to try, plus it keeps the carb cleaner. I only use clear fuel line and put fuel filters on all my bikes)!
I have had 2 off road bikes vent tube clog, that made a vacuum and it stalled.
Try running with you gas cap loose to let air in.
Don't look at the jet size, keep going up till the plug looks tan, (although 2-3 steps up is a LOT. if your going up that much,hmmmmmm)
Check the slide in the bore, a loose slide will cause an air leak, making jetting a pain.
I found on my '01 iron barrel, EVERY TIME I tried to make it better, I'd spend more hours screwing with it, only to go back to base settings.
It's like my old ATK motorcycle, it didn't like to be modified.
Good luck
Just an old guys thoughts.
Joe
It's running great, let's try, (fill in your favorite mod here).
later, "Man this is running like my grand mother! what's wrong with this"!