Pro ratchet question.

I guess "Pro Stick" is what I had. But if you compare the lever lengths at the transmission between BM and Cheetah you'll see what I mean