So my transmission went out a couple of months ago. I've since then replaced it, however, during the removal stages I found that the splines in the driveshaft was worn out. So I ordered a custom one that someone in here recommended. The cheapest transmission that I could find was from Bavarian Cycle works for $225. The new custom driveshaft was $397.99 total. Attached is the new tranny and shaft.