You mentioned it being an off road kart, you could put a sprocket on each end of the transmission and use a live axle with two sprockets that line up with the transmission sprockets. it will add a little weight but it will also run the power through the whole transmission with less load on each...