Just the thumb throttle...just saw mine has a chunk missing on the lever assembly on the body of it. No carb or TORS or wiring necessary as i have a different carb and all wires snipped for TORS.
Hey man I'll let u kow in a couple days if u dont already have one I dont think mine is gonna work with my new carb (long story lol) just holla at me in a couple day and I should know somethihng