Sorry to hear you are having a couple of teething issues hopefully Richard will sort these pdq.
For future reference the steering pump I believe to be BMW mini a Danish friend of mine recently replaced his. The Morgan spares route was a non starter so he stripped it out and took it to the BMW agent, no problem.
2009 4/4 Sport Henrietta 1999 Indigo Blue +8 2009 4/4 Sport Green prev 1993 Con Green +8 prev