Update
Two weeks with no overheating, then yesterday problem back. Within 2 miles, temp gauge rises to red shortly after fan comes on and cabin heat shuts off. This time I noticed top radiator hose hot, but bottom hose barely warm. I want to think this is a thermostat failure, but everything I read is that it fails in the OPEN position. I've also not heard of anyone having issues with the electric water pumps on these X3's. I have added small amounts of coolant in the past, once just a couple weeks before this problem started. Could air have entered the system through the expansion tank, and now be trapped in the engine? If so, what is the best way to purge. Thanks all.
'07 X3
6sp
86,000