Hi Don, great write up.
Can I suggest you add a step checking for corrosion just on the inside of the lip of the cast iron end cap? (ie where the stainless steel ram leaves the housing) We discovered a small amount of corrosion in there ~ nothing major - but left unchecked could have eventually grown to scratch the s/s tube resulting in a new assembly. Nothing a bit of cleaning up & grease couldn't fix.
Regards Stuart