Alright i tore the carb apart cleaned it really well. put it all back together. Still idles high but when adjusting air/fuel screw it calmed down a little and if i put my hand over the intake for the carb it calms down. Im no pro but Im still leaning towards the carb. Im still confused on the air leak option. Could someone go a little more in depth?
Air = Lean
To lean out is to add air.
If your bike is pitching the revs with no throttle applied it is lean, dangerously lean. If no changes were made to jetting, etc and it just started doing this, you have an air leak.
As you stated when you cover the carb intake with your hand, you are cutting down the air intake volume to the engine, and the idle calms down, due to it flattening out to a more stable mixture. Take your hand off, and back up on the revs/dangerously air/leaned out.
Point is, as stated a few times above, you, my friend, have an air leak. Where is it coming from? That needs to be investigated. A leak down test will tell the tale, HoleShotMan and can help ya out with a tester, PM him for more info. Check possibly the intake side of the carb, reed cage, gaskets etc??? That is where i would go first. Inspect gaskets, possible try some permatex gasket maker to see if this helps calm it down, etc.
BUT, careful there bro, don't run it too much or as Brando says, Boom-Bah!!!!
Edit: as i hit post I saw royal posted very similar info, so it is a no brainer, and fact Royal and I are hunting down the same trail, great minds think alike!!! I:I