Low mileage and Guaranteed to work reliably
Less than 50k miles from a motor that was not abused
comes with everything pictured
OEM BMW E46 M3 S54 Oil Pump