Thanks for the response PJ I'll keep my eyes out for the parts I need.
So I temporarily fixed my idle screw so that I can get the bike on the road. Here's my problem...I can get the bike to idle at 4k rpm then I adjust the idle screw down, nothing happens, so I adjust down some more, still nothing, then down some more then the bike drops from 4k rpm to dead. I can keep it going by reving it before it dies. I can also hold the throttle at a certain place and it will stay at around 2k. I adjust the screw back up, no change, adjust up some more, still nothing, adjust up some more, it jumps from me having to use the throttle to keep it alive back up to 4-5k rpm. There is no middle ground for it. It won't stay steady, untouched at anything below 4k.
Also I tried the air/fuel mixture screws. I started at 1.25 out from softly seated (seamed the run the best). Half a turn in (3/4 from softly seated) caused back firing and and so did half a turn out (1.75 from seated).
I decided to ride it around the block at the "dieing" idle stage and just rev it when I stop to keep it alive. I get half way and it just dies off. I have enough gas but when I kick it, it barley stays on at about 1200 rpm with throttle fully opened. I push it back to the garage. I check the gas, filters have gas flowing. I pull the plugs and the right plug is pictured below, the left was basically clean. I'm assuming WAY too rich if these are my plugs after 20 mins of running (plugs were new by the way).
I checked compression with the engine hot...120psi on the right and 130 on the left. I'm stumped.