I refurbished a dozen M20 oil pumps a couple years ago, have a couple left. The gears and spring have been inspected for corrosion and fatigue. The casting of the pump has been ground for better flow. Mutch prefer these OEM castings versus the aftermarket version now floating around.
x3 M20 Oil Pump (inspected/refurbished) - 325/325i/s $120 each
x1 M20 Oil Pump (inspected/refurbished) - 325iX version - $150
These ship in a USPS medium flatrate box ($13)
M20_oem_oilpump_11411720898 by Adams Autosport, on Flickr
BMW_M20_OILPUMP_11411720898 by Adams Autosport, on Flickr
BMW_E30_325IX_OILPUMP by Adams Autosport, on Flickr
x3 M20 Oil Pump (inspected/refurbished) - 325/325i/s $120 each
x1 M20 Oil Pump (inspected/refurbished) - 325iX version - $150
These ship in a USPS medium flatrate box ($13)
M20_oem_oilpump_11411720898 by Adams Autosport, on Flickr
BMW_M20_OILPUMP_11411720898 by Adams Autosport, on Flickr
BMW_E30_325IX_OILPUMP by Adams Autosport, on Flickr

Comment