> This is not accurate.
> there would be no spring in there from the factory.
"explaining how to remove it and how to replace it with a spring."
REPLACE
It was accurate.
As to the original poster, in the best of times getting a replacement shaft would have been iffy. Here in the USA, even brake boosters are out of stock with long delays, having to be ordered from the "factory". It is one reason I decided to upgrade my B2 to F-350 brakes, the parts are still available on the shelf or the next day.
I would suggest you keep your shafts, make exact measurements, and have the ends replaced with some easily resourced local UJs, even if it means using something such as a CVJ from a Subaru or something. I think I used Jeep or FSB ones in the past (20 years ago). When modifying destroyed shafts, what I have done is weld on small plates over the cap holes so the cap can't pop through since milling the ends to retain the UJ was out of the question at the time. Most large truck shops can balance driveshafts and axle shafts, that is where I used to get mine done when I lived in a snowy state and used to drive at speed in snowy and icy weather and did not want vibrations.