This should be sticky'd
I got it for $20 a a wrecking yard. It was pretty easy, most work was getting the rusty old shaft out.
I got a two piece all metal shaft out of a late 80's XJ
I had to use the press in the shop to shorten it a few inches for proper length.
I also had to hammer a wedge into the split in the spline portion to "open it up" enough to slip it on.
The spline count is the same on my 87 as the jeep shaft.