US$ 565.00
Pay in 4 interest-free payments of $999.99 Learn more
Part Number: 6909518
Part Number: 32125-S6D-G003
You must verify fitment before purchasing:
P/N: 7058342
Part # 52207246483
BMW E60 E61 M5/E63 E64 M6 S85 Engine BMW E30 3 Series Part Number: 6909518From a 2010 BMW M5 with around 132k kilometers 82k miles. Has a broken oil pan. Sold as a long block. Does not include the following: intake exhaust fuel system wiring DME ECU accessories Should fit any BMW E60 E61 M5 or BMW E63 E64 M6 but you must verify fitment before purchasing. *NOTE* Picture is for reference only.
US$ 565.00
US$ 180.00
US$ 200.00
US$ 148.50