2001-2006 E46 BMW M3 Fuel Pump Sending Unit. Removed from a 2002 M3 Convertible with 134k miles. In good working condition, fully tested prior to removal from the vehicle. Vehicle was able to ran and tested with no issues. In good physical condition with no cracks or damage. Includes everything as shown in the photos. You will need to reuse some of your existing hardware for installation.
Part # 228.222.009.004
2001, 2002, 2003, 2004, 2005, 2006 BMW E46 M3