That`s some serious looking rust, wait a little longer and they will fall off

.
I think by the look of that shock, you got your money`s worth out of it.
What exactly is a "Mole Grip"? would that be like Vice grips?
This is a well written and documented project.
Charlie