I'm a car guy - so yes gear ratio meaning the sprocket ratio. This kart was manufactured with a throttle stop in the linkage and I will be using it. I have looked at the TC and it is a good option for the future. I understand the whole clutch issue, but burning a clutch up is a small price to...