Wait a minute...you can ride the bike???...so does turning the throttle counter clock wise make the bike rev up???...
you say that "the rev shoot thru the roof when you turn sharp right".....
so assuming everything is correct, bike revs up by turning the throttle counter clock wise..I would say you just have a cable binding, there by pulling the cable and allowing the bike to rev....
when the bike is sitting on the side stand turn the handle bars each way..do the cables bind in either direction?? There should be some slack in the cables at full lock of the bars in either direction.
Take the tank off and trace the cables from the handle bar to the carbs. They should be free...The cables will follow under the back bone of the bike...do the cables come under the tank on the right side or left side (as you sit on the bike)?...is this a speed master or america (speed master cables are shorter). The cables should be lose under the back bone...
There are some linkage holders that the chrome cable guide connect to near the carbs. Check to make sure they are in the guides...