Very simple fix......

I just did this upgrade myself. It definitely made an improvement, however I think I'm still going to upgrade my gearbox at some point.

I ordered this from Flaming River. It's a little over 3" long.
5/8"-36 (Chrysler) X 3/4" Smooth Universal Billet-Joint - FR1757 - 574 - 5365