Happy motoring with the new pump! Seems like a neat install.
(I just noticed the BMW letters on your engine block, mine has a morgan plaque? thinking)