Where do I find the Deuce clutch TM? I haven't been able to find it so far. My clutch engages way high off the floorboard, but doesn't seem to slip. My transmission doesn't seem to shift as well as I think it should.....and I can drive a Road Ranger pretty well. Thanks for any help you can provide.