GM Service Manual Online
For 1990-2009 cars only

System Diagnosis

Diagnosis for the temperature control portion of this system is based on malfunction codes stored in the heater-A/C control. When a code has been set, the man symbol on the right side of the heater-A/C control display will flash.

On-Board Diagnosis Mode

The CJ2 air conditioning is equipped with an on-board diagnostic feature which allows the heater-A/C control to detect certain system faults. The diagnostic feature may also be used to display certain data parameters. If the heater-A/C control detects a fault in the system, the man symbol will flash during the first 2 minutes of vehicle operation.

Entry into the diagnostic mode is gained by pressing in on both temperature knobs at the same time for 5 seconds. The following display modes are found within diagnostics:

    • The diagnostic pointer
    • The diagnostic value

Important: A 2-digit trouble code indicates the fault is current. A 3-digit trouble code indicates a history fault.

By rotating the driver temperature knob one position in either direction, the display is toggled between pointer and value. The value displayed is the decimal equivalent of the RAM contents. A 2 is formed using the minus sign and the leading 1 in order to display values over 199.

A diagnostic pointer mode is identified by a minus sign preceding the pointer number. The pointer provides an index, which identifies the corresponding diagnostic value. The diagnostic trouble codes (DTCs) reside under diagnostic pointer -00. The pointer will be set to this position upon initial entry into diagnostics. If more than one code exists, the codes will be displayed sequentially at a rate of 2 seconds per fault. Rotating the passenger temperature knob will switch the diagnostic pointers. A wrap around feature is provided if the pointer is continued past either end. Other data used by the computer resides under different diagnostic pointers, and may not be of use in observing the system. Press any mode button in order to exit the diagnostic mode.

Diagnostic Values

Pointer

Pointer Parameter

Units

-00

System faults

-

-01

Program number

A/D Counts

-02

Current interior sensor

A/D Counts

-03

Ambient correction

NPRG Counts

-04

Blower number

Counts

-05

Filtered ambient sensor

A/D Counts

-06

Ratiometric feedback LH door

NFBK Counts

-07

Ratiometric feedback RH door

NFBK Counts

-08

Desired LH door position

NFBK Counts

-09

Desired RH door position

NFBK Counts

-10

Revision number

-

-11

Solenoid operation mode

-

-12

Engine coolant temperature

Deg C +40

-13

Vehicle Speed

MPH

-14

Left mode correction

NPRG Counts

-15

Max cold LH door

NFBK Counts

-16

Max cold RH door

NFBK Counts

-17

Max hot LH door

NFBK Counts

-18

Max hot RH door

NFBK Counts

-19

LH mix motor feedback

NFBK Counts

-20

RH mix motor feedback

NFBK Counts

-21

Right mode correction

NPRG Counts

-22

Solar load sensor

A/D Counts

System Faults

Fault Number

Description

00

No system faults

01

Interior sensor short

02

Interior sensor open

03

Exterior sensor short

04

Exterior sensor open

05

Left mix door motor open or short

06

Right mix door motor open or short

07

UART failure

08

Solar sensor open

101

History interior sensor short

102

History interior sensor open

103

History exterior sensor short

104

History exterior sensor open

105

History left mix door motor open or short

106

History right mix door motor open or short

107

History UART failure

108

History solar sensor open

Clearing Codes

Press the A/C mode button in order to clear codes from the heater-A/C control.

Any of the following components may cause malfunction in the temperature controls:

    • The refrigerant system
    • The electrical wiring connections
    • The vacuum connections
    • Faulty components that have mechanical problems, such as sticking valves

Test Description

The number(s) below refer to the step number(s) on the diagnostic table.

  1. Lack of communication may be due to a partial malfunction of the class 2 serial data circuit or due to a total malfunction of the class 2 serial data circuit. The specified procedure will determine the particular condition.

  2. The Powertrain Control Module will display DTCs if the A/C compressor reacts improperly to the request for cooling air.

Step

Action

Yes

No

1

Install a scan tool.

Does the scan tool power up?

Go to Step 2

Go to Scan Tool Does Not Power Up in Data Link Communications

2

  1. Turn ON the ignition, with the engine OFF.
  2. Attempt to establish communications with the powertrain control module (PCM).

Does the scan tool communicate with the PCM?

Go to Step 3

Go to Scan Tool Does Not Communicate with Class 2 Data Line in Data Link Communications

3

Select the PCM display DTCs function on the scan tool.

Does the scan tool display any DTCs?

Go to Step 4

Go to Symptoms

4

Does the scan tool display any DTCs which begin with a U?

Go to Scan Tool Does Not Communicate with Class 2 Data Line in Data Link Communications

Go to Step 5

5

Does the scan tool display DTC P0530 or P1546?

Go to Diagnostic Trouble Code (DTC) List/Type (LG8) or Diagnostic Trouble Code (DTC) List/Type (L36 and L67) in Engine Controls

Go to Diagnostic Trouble Code (DTC) List/Type