I recently replaced a water pump and thermostat at my local BMW mechanic shop in Oklahoma after 130k miles. After a few local miles, I...