Right, I’ve hit a problem and would really appreciate some advice or knowledge that would help!
I sourced all the bits, and ended up with yellow tag rack and LF30 pump from an N52 e90 (32416769887), with a new Meyle HP hose (32416764725). The problem is the hose fitting to the pump, which is integrated to a hard line on one end of the hose, is screw-in (not banjo) and does not fit properly to the pump, plus the angle of the hard line is totally wrong for the inlet of the pump - when installed on the engine, the inlet of the pump is basically point down, but the hose seems to expect the inlet to be on the back of the pump, or something.
From what I gather (may be false), there are 2 versions of LF30: one that was used on, at least, e46s (32411094965), and one that was used on, at least, N52 e90s (32416769887). It seems I have the HP hose for the former, but the latter pump.
The integrated screw-in fitting on my hose does fit in the pump, but when I screw it all the way in, the screw collar part is not deep enough to push the end of the pipe with the o-ring up against the internal receptor of the pump, so it has room to slide up and down. This, presumably, cannot work.
The LF30 I have was off an e90, and it came with a banjo bolt and washers screwed into the inlet, so that seems to be at least the type of fitting for the HP hose it had on the car it came off.
So, I’ve buggered up somewhere, but I don’t know what to do next.
1) Do I keep this e90 LF30 pump, which has the right brackets and fits on my n52 nicely? What hose do I need then? I looked at the one for e90, and the banjo end will fit in the pump, but the banjo hard line at the other end that goes to the rack seems to be a different shape and the e90 rack seems to have connectors in different locations compared to e46, which may mean this hose won’t fit at the rack end.
2) Does the e90 LF30 pump I have have to be connected using banjo bolt, or is there some inline screw-in connector, like the in one my current hose, that will also work? Which hose do I need for that? Funnily, the LF20 hose looks like it would fit - the hard line at the pump end seems to be orientated in a way that it would line up with the pump inlet, and pics seem to show that the screw-in collar is deeper than the one I have, so it may seal up.
3) Do I have the wrong pump? Should I get the older LF30 and use my current hose? If I do that, will the brackets I have fit that pump as well?
Hollow are some pics my current hose and pump.