Sein Benzinpumpenrelais ist normalerweise unter der schwarzen langen Abdeckung hinter der Ansaugbrücke, neben dem Diagnosestecker.
Ich würd auf jeden Fall einen Schrotthändler (Autoverwerter) in deiner Nähe aufsuchen, denn eine neue kostet so 150-220€.
Gebraucht sind 50-80€ ok, sofern sie nicht 10 Jahre oder mehr alt ist.
Es wird immer nur eine Marke geben mit "Freude am fahren" und das ist BMW.mein_neuer