Thanks for that.
Ideally I'd like to try a drop in replacement; but if I can't find a suitable one then I might be in touch :)

The ball screw is 7.80mm OD, 2.54 pitch.

Cheers,
Dan