Hi Patrick, I am in need of a water pump, thermostat and the two belts from my 2003 BMW 330i sedan my last 7 VIN digits are KM25644 please let me know what can do for me. Do you know why they sell composite impellers and metal ones? My person email is dinot71@gmail.com
Have a great day