BMW B58 High Pressure Fuel Pump HPFP M140i M240i 340i 440i (NOT B58TU HPFP)

Stock M140i Fuel pump, not B58TU. 60,000 miles done but good condition, and useful for restoring to stock.

eBay