Hello and welcome to Just answer.com, Super mechanic here. About your vehicle.
There has been a service bulletin for that type of concern. Here is what it states.
NUMBER: 24-002-04 REV. A
GROUP: Heating & A/C
DATE: July 30, 2004
THIS BULLETIN SUPERSEDES TECHNICAL SERVICE BULLETIN 24-002-04, DATED MARCH 30, 2004, WHICH SHOULD BE REMOVED FROM YOUR FILES . ALL REVISIONS ARE HIGHLIGHTED WITH **ASTERISKS** AND INCLUDES ADDITIONAL MODEL YEAR.
This bulletin provides diagnostic information for A/C and heater performance complaints.
Erratic operation of the A/C and heater systems including:
The above Symptoms may be accompanied by the following Diagnostic Trouble Codes (DTCs):
Attachments are only available to registered users.
Diagnostic trouble codes related to the Manual A/C Control and the climate control unit will appear on the odometer display in numerical form after the letters "AC". The diagnostic trouble codes are stored in the BCM and can range between 23 and 51. The odometer display will return to normal operation if no trouble codes are found. If a problem is found, then the odometer will display the letters "A/C" followed by the trouble code number. The odometer display can only show one diagnostic trouble code at a time. Under certain circumstances, more than one diagnostic trouble code could be in the memory. To scroll through any additional diagnostic trouble codes, press the A/C button on the Manual-A/C control. The BCM will beep each time the A/C button is pushed. Continue pushing the A/C button and recording the trouble code numbers until the odometer returns to normal operation (note the letters A/C will disappear). It is important that no other knob or button is pushed until all codes are read. Pushing any button except the A/C button or turning a knob Will end the diagnostic test without showing the rest of the trouble codes. There also may be other trouble codes stored in the BCM not related to the Climate Control System. These codes can only be found using the DRB III scan tool. ERASING DIAGNOSTIC TROUBLE CODES (DTC'S) Diagnostic trouble codes can be cleared from the memory two ways:
If the scan tool is to be used, refer to the proper LH Body Diagnostic Procedures. CAUTION: Fault code 26 can be created if the in-car sensor thermistor is disconnected while the BCM is operating. This can happen by disconnecting connectors from the BCM or the ATC Control Head when the battery is connected (even if the ignition switch is OFF). To correct, clear the fault code 26 from the BCM.