GM Service Manual Online
For 1990-2009 cars only

IPC Service Precautions

The IPC withstands normal current drains associated with vehicle operations. However, use care in order to avoid overloading any of the circuits. In testing for opens or shorts, do not ground or apply voltage to any of the IPC circuits unless instructed to do so by the diagnostic procedures. The IPC circuits terminate at a flat wire connector. Use the J 42675 flat wire probe adapters in order to avoid damage and in order to properly test the circuit.

Diagnostic System

The IPC has an extensive diagnostic system. The diagnostic system detects and compensates for malfunctions. The system alerts the operator of a malfunction. The IPC displays warning messages and/or sets a diagnostic trouble codes (DTCs) when the diagnostic system detects a malfunction.

Diagnostic Trouble Codes (DTCs)

The diagnostic trouble codes (DTCs) set in order to indicate that the IPC has detected a malfunction in a particular circuit or other system. The IPC's program follows routines for internal checks, but only under prescribed conditions (Test Conditions). When these conditions exist, the IPC evaluates certain circuits or systems for a malfunction (Failure Conditions). When the failure conditions are true, a DTC is set as a current DTC. Some DTCs command that the IPC illuminate the Service Vehicle Soon indicator.

The IPC's EEPROM does not store the DTCs. Therefore, the DTCs do not remain after a battery disconnect.

Current DTCs

When the IPC determines that the test conditions and failure conditions for a particular DTC are true, the IPC sets that DTC as current. All of the DTCs remain current at least until the next time the IPC finds the test conditions are true and the failure conditions are false. A few DTCs remain current until the next ignition cycle or until the failure conditions are false several times.

History DTCs

After a DTC has been set, the IPC continues to monitor for the test and failure conditions. For most DTCs, if the test conditions are true and the failure conditions are false, the DTC becomes a history DTC. Some of the DTCs require the test conditions to be true and failure conditions to be false several times. Some of the DTCs require an ignition cycle in order to change from current to history. If no current DTCs are present for a period of 50 ignition cycles, all of the history DTCs clear.

IPC EEPROM

Important: The EEPROM is a soldered part of the IPC. Do NOT service the EEPROM separately.

The IPC contains a data storage device. the data storage device saves critical data even after the removal of battery power. The IPC uses the electrically erasable programmable read only memory (EEPROM) in order to store odometer readings, options settings, and manufacturing information.

IPC Keep Alive Memory (KAM)

Important: The KAM area is an integral part of the IPC microprocessor. Do NOT service the KAM area separately.

The IPC contains a data storage area. The data storage area saves pertinent data when the ignition is in OFF. However, the IPC loses the data after removal of battery power. The IPC uses this area, the KAM, in order to store trip odometer readings, fuel data information and DTCs.

Dimming

The IPC displays dim. The indicators do not dim. The dash integration module (DIM) directly controls the IPC backlighting (graphics and pointers) through the IP dimmer switch. The IPC receives the dimming status through a class 2 message from the DIM. The IPC controls the instrument panel integration module (IPM) VF display dimming through circuit 1369 (YEL).

Trip Reset-English/Metric Switch (w/U2E)

The base IPC has a two-function remote switch for trip odometer reset and for changing the IPC display from English to metric units. The switch is to the left of the steering column.

Driver Information Center (w/UB7)

The up-level IPC has a Driver Information Center (DIC). The DIC displays information about how the vehicle is functioning, as well as warning messages if a system malfunction occurs. Use the DIC in order to make personalized settings on the vehicle for several drivers, such as the memory seat position, the perimeter lighting, the parallel park assist mirror adjustment and other settings.

The following buttons are on the DIC control panel to the left of the steering column:

ODO/TRIP

Press the ODO/TRIP in order to display on the DIC the total mileage, and Trip 1 or Trip 2 miles. Trip 1 and Trip 2 display the miles traveled since the last reset.

FUEL INFO

Press the FUEL INFO button in order to display on the DIC the fuel information such as the fuel used, the fuel range, and the fuel economy.

GAGE INFO

Press the GAGE INFO button in order to display on the DIC the oil pressure, the oil life, the coolant temperature, the tire pressure, and the battery life.

RESET

Use the RESET in conjunction with other buttons in order to reset system functions.

ENG/MET

Use the ENG/MET button in order to change the display between English and metric units.

Driver Information Center Personal Choice Programming

Use the DIC in order to program the following personal choice features on the vehicle:

    • The memory seats
    • The memory door locks
    • The security feedback
    • The delayed locking
    • The perimeter lighting
    • The parallel park assist mirror
    • The window lockout

Use the DIC in order to program the personal choices of 2 drivers. The DIC recognizes the drivers as DRIVER #1 and DRIVER #2.