Coming along very nicely!
The only part that would worry me is possible swelling between the pump and the rail in which it slides...
Not for even a second do I think, that this possibility has not crossed your mind already.
Im quite confident that measures have been taken!
It would just be one of those things that would be constantly floating around in my head! Lol
Cheers,
Once again, looks fantastic!