BMW X5 with 3.0L (M54)

How to Replace the Water Pump and Thermostat on a BMW X5 with 3.0 L Engine

Brian Eslick from How to Automotive takes you step-by-step through the process of replacing the water pump and thermostat on a 2004 BMW X5 3.0 L engine.