Found this Bosch pump on ebay. Pretty good price, $180, for anyone running a stock pump.

For BMW E60 E61 535i xDrive 535xi 2008-2010 Fuel Pump Assembly 16 11 7 373 521 | eBay
Gaskets Included (Fuel Pump): No. In-Line Pump: N. Pump Only Or Module: Module. If uncertain, reach out to us for assistance. Normal wear and tear or incorrect installation are not covered under warranty.
www.ebay.com