My 2007 Z4 3.0i Steptronic. I had the trans oil changed at 100K. After that, the car seems to get hot especially in warm weather, 85 deg plus. It also gets hot during spirited driving. By hot, I mean the temp needle moves away from the middle and sometimes approaches the red zone. Have never got to the red zone before I am blasting the heater. I have seen posts before and had the Elec water pump and the thermostat changed. My indy guy says its not the fan because it does come on. So, any thoughts or ideas out there?