’94 Kodiak 400 intermittant running like crap

Hey guys, I’d appreciate opinions on this. The bike is driving me insane.

94 Kodiak 400, mostly runs great. I rebuilt the carb due to the same issues im having now. I’ve had the carb apart 5 or 6 times now, wondering if the wear on the slide is causing the problem. I doubt it thought, as its intermittent.

Sometimes when the bike is cold, impossible to start without a lot of cranking with choke full. Other times fires right up.
When cold, it tends to backfire through the exhaust and intake… very strange.
When on the road, it generally runs great at WOT, but at mid throttle, its almost like its loading with fuel and starts dying, backfiring. It will do this until it totally dies. If I pump the throttle or hold at WOT it will usually clean up and run like it should.
Occasionally it will misssurge at WOT, but not as much when its really good and hot.
When it dies out, I have to use full choke (even when hot) to get the thing running. Once running, if I shut choke off it will kill bike. But immediately after, if it turn choke off, bike will start and idle. VERY confusing, im usually really good with carbs.

I’ve tried different mix jet settings, rebuilt carb, set float height (how do I properly set float height on the angled carb body face!?

Getting to the point where Im ready to just order a new carb. Compression is good, timing is good, air filter is just a foam wrap over a metal mesh, air flow is fine. post carb intake boot is fine.

When it runs, its usually very good. When it starts burping and farting and dying, it super frustrating, especially when you don’t know whats up.
Sometime it like the float sticks open, other times closed.

HELP before I burn this frigging thing!