OEM Number: 11517597715, 11517571508. Electric Water Pump Thermostat Kit for BMW 228i 328i 428i 528i X1 X3 11517604027. 11517597715, 11517571508. for BMW N20 Engine Model (Flat Connector Only). For BMW3 (F30, F35, F80) (F30, F35, F80)320 i, (F30, F35, F80)320 i xDrive, (F30, F35, F80)328 i, (F30, F35, F80)328 i xDrive 2010-2011.