I have this annoying over heating problem with my 1990 735 iL.I replaced the leaking water pump, fan clutch, thermostat and all the drive belts. Bleeding the coolant helps to maintain the heat gauge needle right in the middle for some time and overheat again.Could any one help?:o