Hi, I have a 1996 520i e39 and I just sold it, but it keeps overheating for the new owner.
I'll spare the long story, but so far:
cleaned the radiator
changed the thermostat
replaced waterpump
checked viscous fan
bled it 10000 times
replaced and tightened hoses and clamps
vacuum pressure tested to get the air out
Whats happening now is it will run fine for days, even a week or two, then overheat. Other then that it runs fine normally. It will only overheat when the engine is under pressure, when it idles its fine, if it starts to overheat and you pull over and idle, it goes back to 1/2 way.
No water in the oil, it isn't missing etc.
All I believe it is still just an air leak somewhere, but this is costing $ and I'd like to know if this has happened to anyone else.
I'm at my wits end, every week this car is coming back to me and I feel really bad.
Any help would be most appreciated thanks!