Ok, finally got the 200x all fixed up, shock was rebuilt, all bearings checked on entire chasis, couple new things here and there, both brake calipers rebuilt completely. All together, started it up, idles like a mother #$^&*@. It idles very high, like very very high. Carb was completely rebuilt, all new jets, needle, everything, all cleaned out too, put together correctly, slide in correctly, throttle cable has plenty of slack, no air leaks at all around carb/intake, adjusted the valves, timing is spot on, good spark plug, good spark. Let me explain the idle, the trike will run only with the choke on, as soon as I turn it to the middle or no choke it'll sputter and still even after engine is warm. The idle is very high between shifts when I pull the clutch in as well. It starts ok runs ok, just idles so high it scares me, adjusting the idle set screw doesn't help, and the slide in the carb doesn't have any nicks in it where the scew rests, also the pilot screw adjustment doesn't help. I'm thinking the carb is outta-wack with the jetting because I didn't have this problem before rebuilding the carb, it wouldn't idle at all then, but why wouldn't it idle correctly with the stock sized jets which is what the new ones are. Help me please!!!!
Edit: Forgot to mention it'll stall when I turn off the choke even after the engine is very warmed up adequately.