Genuine / OE BMW Fuel Pump # 16142229672 - NEW Complete with Fuel Level Sending Unit and Strainer 100% NEW Genuine / OE Fuel Pump BMW OE #: 16 14 2 229 672 Complete with Strainer and Fuel Level Sending Unit This item is complete with BMW Logos and Markings