11517586925 11517546994 for BMW Replacement Engine N52 Auto Electric Coolant Cooling Water Pump - China Water Pump for BMW, Water Pump | Made-in-China.com
Well, there's your problem, lady! BMW N52 water pump : r/Justrolledintotheshop
BMW Electric Water Pump Replacement -
Genuine BMW E90 E91 E92 E93 E60 X3 Z4 N51 N52 Engine Water Pump,Thermostat | eBay