I was able to buy all of the parts (Weasler) to build a new fixed length mid-PTO shaft for my B2650 and bring them to a driveline shop to have them build it for me. The old parts had 900 hours on them and were worn out. In the end, it ended up being a little more than buying the whole shaft new...