• Bmw 323i

    Crap plastic water pump fell to bits. Cooked motor. Replaced motor with new stainless pump. New thermostat. Flushed coolant and oil. Runs mint. Replaced stupid cloth…