lostcause : Does anyone know where the actual sensor for the outside temp gauge is located? I've noticed that the temp reported by the DIC is often several degrees higher than the true outside temp and am wondering if maybe the sensor is in an area that gets hotter or maybe near something that reflects heat at it or something like that.
First you have to define "true outside temperature", since it varies with terrain and other factors.
Second you have to recognize that the car is driving on a road, and road surfaces get heated by the sun, thereby heating the air that the car is driving through.
My DIC typically indicates air temperatureto be 2-3 degrees warmer than other readings in the afternoon of a sunny day. It reads roughly the same early in the morning and on rainy or heavily overcast days.
I will see fluctuations of 3-4 degrees (or more) when I drive from shaded rural roads to building-lined city streets to urban highways. Tops of hills are warmer than low areas, especially if there is water there.
The BCM uses an algorithm to attempt to reduce the effect of engine heat on the temperature reading. Sometimes it is more effective than at other times, as has been reported here on the forum.