I have a 1997 740il that has all of a sudden started running hot. The temperature gauge sits in the middle at idle, but when on the highway all of a sudden takes off and heads for the red band. This seems to me to be exactly opposite of what should happen. Any thoughts?