Fixing the driveshaft in this truck has been difficult, the supply chain is truly hurting because of covid and non-serviceable parts (WHY, FORD??) are a problem. I do have one shop who claims they can build me one this week so I have my order in. It will be completely serviceable with stronger parts than stock. If they come through and the install goes well, I'll definitely post a recommendation on here.
My usual mechanic found one through his sources, but it was about $1000, said ford discontinued it and there's no aftermarket replacement for the 4.0/2wd combination. The local driveshaft guy refused to replace the bearing, said it was non-serviceable. Everything in junkyards has a bad bearing or was destroyed by a forklift.
I found advice on the forum & FB group with recommendations for a couple of companies, but they couldn't get one at the moment. I read the threads about replacing the center bearing on here but we have a non-replaceable univeral joint that's shot as well so I might as well replace the entire unit.