There are a few TSBs about the temperature sensors being an issue on them.
BMW SI M17 02 13 being the latest one.
https://dot.report/bulletins/MC-10146802-9999.pdf
I would look into that and then see if it was completed.
The fans will also come on if the temperature sensor signal is missing. As you are showing the error of it being shorted to ground that would cause the DME to say "I don't see a temperature signal, I better turn the cooling fans on to protect the engine" The temp sensor is a simple thermistor that varies in resistance as the temperature changes. On many cars you can unplug it and it will turn on the fans for the same reason. You say that it shows a warm engine in a few minutes which would be normal. From that and the other codes I would start hunting on the wiring harness for damage first. Look at sharp corners or hot spots. If a few wires in the harness were shorting you could get all this. The other possibility is a bad DME which is somewhat common on the minis. I would check the coolant sensor wiring first. Go into live data and watch the coolant temperature, then unplug the sensor. See if the temperature changes.
Images (Click to make bigger)
Thursday, November 21st, 2024 AT 2:28 AM