GM Service Manual Online
For 1990-2009 cars only

This sensor is located in front of the radiator. The ambient temperature sensor is a temperature-sensitive resistor whose resistance varies inversely with temperature. As air temperature increases, resistance decreases. As air temperature decreases, resistance increases. The instrument panel integration module (IPM) monitors the ambient temperature signal and uses this information to display outside temperature on the driver information center and helps determine command signals.

During periods of city traffic and idle conditions engine heat can surround the area of the ambient temperature sensor and cause temperature readings that are higher than the actual ambient air temperature. To help eliminate these false readings programming techniques are used to minimize unwanted temperature variations.

A temperature memory feature is used in the IPM ambient temperature programming to help provide greater accuracy under engine restart conditions. If engine coolant temperature is less than 10°C (50°F) above the ambient temperature sensor reading, or a two-hour ignition off timer has expired then the actual sensed ambient temperature is displayed. However, if engine coolant is greater than 10°C (50°F) above the sensor reading, memorized ambient temperature is displayed. This is the displayed temperature sensed when the engine was previously operating. At vehicle speeds greater than 32 kmH (20 mph) the ambient temperature display may be allowed to increase, but only after a built-in 80-second time delay which allows for ambient air to cool the sensor. The 80-second time delay starts when vehicle speed reaches or maintains at least 32 kmH (20 mph). If the sensor reading is ever less than the displayed value or if the vehicle speed is 72 kmH (45 mph) or greater there is no delay and ambient temperature changes are displayed as rapidly as possible.

The scan tool is able to provide an instance temperature update.