Huge thanks to Salim, I wouldn't have even considered attempting this without this guide. I'm not a total mechanical dunce but a mechanic I'm not. If I can do this, anyone with sufficient time, patience and the tools Salim listed, should be able to do it and save a few quid.
I'd suggest...