Yes, you need a new yoke, and it's possible the only source will be a salvage yard. You might try a shop that specializes in rebuilding driveshafts, as they will have sources the average parts store won't know about. It's also possible that one might be listed on Ebay, but be absolutely sure the diameter, length, spline count, etc. is correct before ordering one from somewhere before doing a side-by-side comparison. Fortunately, there's a pretty good bit of interchangeability on slip yokes, sometimes even crossing over car lines- - - -GM, Ford, MOPAR, etc.
Jerry