BMW E46 M3 Original Fuel Pump Assembly with Fuel Level Sending Unit and Seal NEW | eBay
2001-2006 E46 BMW M3 Fuel Pump Sending Unit / 121k / 228222009004 / M3013 - Redline Auto Parts
Walbro Motorsport 400 L/h Fuel Pump Kit - BMW E46 / M3 E46 | In Stock, Fast Shipping | DriftShop.com !
BMW E46 Fuel Pump Testing | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article