Your water pump looks very much like the one I removed from my engine a little while back:
I wish I had the $$$ and knowledge required to rebuild my engine, not to mention somewhere to do it. No doubt I'll have all three sooner or later, in the mean time, I'll be following this thread, learning as I go.
Great pics, keep them coming, and best of luck with it all.