the car is a 2008 x5, the 3.0 model. When driving it makes this loud fan type noise. After driving for a few minutes, the iDrive brings up a warning message saying engine is hot, then it says to shut down the car due to overheating.
There is no check engine light, oil level is fine. Also, the heater will not blow hot air. The blower works, it's just like the heater doesnt work anymore (which makes me lean towards bad water pump)