I did the work myself but the parts totalled ~$500 CAD from eBay (all Genuine, new parts)
Not sure if warranty covers it, about a year ago I asked my local BMW dealer in Canada and they told me there was no coverage for the thermostat or pump in my case.
For detecting the temp, I used a scanner (a Bluetooth OBD2 device) and Bimmertools app on my phone. I saw that temps were an issue before actually looking though, as I found the ambient temperature sensor was highly elevated sometimes after coming back to my car after being parked for 10 mins outside. Example, 20c ambient temp when I parked, come back to car and it says 45c. Something wasn't right and it did feel much hotter in the engine bay. Scanning to get the actual coolant temp confirmed it.
|