The problem I've run it to though is the offerings available today aren't the quality of the originals, some need changing at the same time as an oil change
The CMJ Heavy Duty OEM ball joints look interesting.
https://classicminis...em-ball-joints/