Hi,
There is a Water Temp stat in the ''alloy'' water
pipe under the Throttle Bodies.
No 18 on the attached link-
http://bmwfans.info/parts/catalog/E4...m_water_hoses/
Replace this Temp Stat as its cheap.
If you still have high water temp then-
Do you have an Old Thermostat ?
If you do, open the Stat and 'fix' it
so that's it permantley in the Open
Position.
You require this, as to just remove the stat
can cause water cavitation.
Run your car and see what the temps
do with Stat permantley open.
If car runs Ok, then purchase the Tropical / MS
55 deg stat, if not, then you need to test
flow.
Hope that helps,
Regards,
The Gorilla.