GM Service Manual Online
For 1990-2009 cars only

The Driver Information Center is used to provide the driver with vehicle operating data, program personalization options, and warn of certain vehicle malfunctions through various messages.

The messages are separated into two types:

    • Status messages which are driver selectable using the INFO up/down button and provide the driver with vehicle data.
    • Warning messages which are displayed by priority (the higher priority messages display first) and can not be turned off by the driver. The warning messages are controlled by the IPC from information received from various inputs (discrete or class 2).

Status Messages

RANGE XXX

This message shows approximately how many miles the vehicle can be driven without refilling the fuel tank.

Range calculation; the range displayed is an estimate of the expected remaining driving distance with the current fuel level. The vehicle driving range is based on the fuel remaining in the tank and the fuel economy over the last 40 km (25 mi). Since the calculated range parameter is an estimated value, the displayed value and the actual vehicle range may vary. When the calculated range parameter falls below 65 km (40 mi), the range displayed is LOW. The range parameter is calculated by the IPC using the following formula:

(Estimated Range) = (Distance Traveled) / (Fuel Used) x (Scale Factor) x (Filtered Fuel in Tank).

Important: This calculation may not be reset by the driver. The data used in order to calculate the range parameter is lost if a battery disconnect occurs.

When the IPC can not communicate with the Rear Integration Module (RIM) dashes are displayed in the miles portion of the message.

X.X MPG INST

This message shows the instantaneous fuel economy in miles per gallon (MPG) or liters per 100 kilometers (L/100 km).

Instant Fuel Economy calculation; the instant fuel economy display is based on the previous few seconds of vehicle operation. The instantaneous fuel economy (IFE) parameter is calculated by the IPC using the following formula:

(IFE) = (Distance) / (Fuel Used) x (Scale Factor).

The distance is determined from the discrete vehicle speed input to the IPC and the fuel data is received from the RIM.

Important: This calculation may not be reset by the driver. The data used in order to calculate the IFE parameter is lost if a battery disconnect occurs.

The message contains dashes if the IPC is unable to communicate with the RIM or PCM via the class 2 serial data line.

X.X MPG AVG

This message shows the vehicles miles per gallon average. When the IPC can not communicate with the Rear Integration Module (RIM) dashes are displayed in the miles portion of the message.

Average Fuel Economy calculation; the display is in liters per 100 kilometers (L/100 km) or miles per gallons (MPG) obtained since the last parameter reset. The average fuel economy parameter is calculated by the IPC using the following formula:

(Average Fuel Economy) = (Trip Distance) / (Trip Fuel Used) x (Scale Factor).

Important: The display contains dashes if the IPC is unable to communicate with the PCM via the class 2 serial data line.

In order to reset, press the INFO up or down button until the message is displayed, then press the INFO RESET button.

X.X GAL FUEL USED

This message shows the fuel used since the last reset. When the IPC can not communicate with the Rear Integration Module (RIM) dashes are displayed in the miles portion of the message.

XXX MPH

This message shows the vehicles speed. When the IPC does not receive a valid VSS input dashes are displayed in the numeric portion of the message.

XXX AVG MPH

This message shows the vehicles average speed since the last reset. When the IPC does not receive a valid VSS input dashes are displayed in the numeric portion of the message.

TIMER

This message operates like a stopwatch. To operate, press the INFO up or down to display TIMER 00:00:00. Press the ON/OFF button to start, press the INFO RESET button to stop it. To reset the timer, press and hold the INFO RESET button until TIMER 00:00:00 is displayed.

XX.X BATTERY VOLTS

This message shows the vehicles battery voltage. When the IPC does not receive a valid battery input dashes are displayed in the numeric portion of the message.

XXX COOLANT TEMP

This message shows the vehicles engine coolant temperature.

Important: The numeric portion of the IPC message displays dashes, if there is a loss of PCM communications.

XXX% ENGINE OIL LIFE

Oil life index is calculated by the PCM and sent to the IPC via the class 2 serial data line. Oil life is displayed as XXX% ENGINE OIL LIFE, where ### represents the approximate percentage of useful oil life remaining. When the percent is ten (10) or less the IPC displays the CHANGE ENGINE OIL message.

Important: This number portion of the IPC message will display ????, if there is a loss of PCM communications.

To reset, press the INFO up or down button to display XXX% ENGINE OIL LIFE, then press and hold the INFO RESET button until 100%  ENGINE OIL LIFE is displayed.

XXX% TRANS FLUID LEFT

Trans life index is calculated by the PCM and sent to the IPC via the Class 2 serial data line. Trans fluid life is displayed as XXX% TRANS FLUID LEFT, where ### represents the approximate percentage of useful fluid life remaining. When the percent is ten (10) or less the IPC displays the CHANGE TRANS FLUID message.

Important: This number portion of the IPC message will display ????, if there is a loss of PCM communications.

To reset, press the INFO up or down button to display XXX% TRANS FLUID LEFT, then press and hold the INFO RESET button until 100%  TRANS FLUID LEFT is displayed.

Warning Messages

BATTERY NOT CHARGING - 7

When the PCM detects that the vehicle is not charging the battery. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

BATTERY SAVER ACTIVE - 27

When the DIM detects that the vehicle is in the battery saver mode. The DIM sends a class 2 serial data message to the IPC requesting that this message is displayed.

BATTERY VOLTAGE HIGH - 8

When the PCM detects that the vehicle is over charging the battery, voltage is greater than 15.5 volts. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

BATTERY VOLTAGE LOW - 6

When the PCM detects that the vehicle's battery voltage is less than 10 volts. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

CHANGE BRAKE PADS -- 125

When the EBTCM does not detect a ground condition on the brake wear system circuit. The EBTCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

CHANGE ENGINE OIL -- 82

When the PCM detects that the engine oil should be replaced. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

CHANGE TRANS FLUID -- 47

When the PCM detects that the transaxle fluid should be replaced. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

CHECK BRAKE FLUID -- 37

The IPC supplies ignition voltage to the brake fluid level switch via circuit 333 (PPL). The IPC monitors this circuit at connector C2 terminal B4, if the brake fluid level drops low enough the switch closes and circuit 333 (PPL) is grounded via circuit 151 (BLK/WHT). The IPC detects this ground condition and if the circuit remains grounded for at least one second, the IPC displays this message, sends a class 2 serial data message to the EBTCM, and illuminates the BRAKE indicator.

CHECK COOLANT LEVEL -- 2

The IPC supplies ignition voltage to the coolant level switch via circuit 1478 (LT GRN). The IPC monitors this circuit at connector C2 terminal B3, if the coolant fluid level drops low enough the switch closes and circuit 1478 (LT GRN) is grounded via circuit 150 (BLK). When the IPC detects this ground condition and the circuit remains grounded for at least thirty (30) seconds, the IPC displays this message and sends a class 2 serial data message to the PCM.

CHECK FUEL GAGE -- 50

When the IPC detects that the fuel tank contains less than 15.2 liters (4 gallons). When this message is displayed the IPC sends a class 2 message requesting the radio to activate single chime.

CHECK GAS CAP -- 61

When the PCM detects that a large vapor leak in the fuel system, i.e. a missing or loose gas cap. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

CHECK OIL LEVEL -- 36

When the PCM does not detect a ground condition on circuit 1174 (BRN) for approximately thirty (30) minutes and the ignition switch is in ON with the engine not running. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

CHECK WASHER FLUID -- 25

The IPC supplies ignition voltage to the windshield washer fluid level switch via circuit 99 (BLK/WHT). The IPC monitors this circuit at connector C2 terminal B5, if the windshield washer fluid level drops low enough the switch closes and circuit 99 (BLK/WHT) is grounded via circuit 1250 (BLK). The IPC detects this ground condition and if the circuit remains grounded for at least fifteen seconds, the IPC displays this message.

DRIVER DOOR AJAR -- 140

The LH Front Door Module (LFDM) supplies ignition voltage to the LH front door jamb switch via circuit 745 (BLK/WHT). The LFDM monitors this circuit at connector C2 terminal B, if the LH front door is ajar/open the switch closes and circuit 745 (BLK/WHT) is grounded via circuit 351 (BLK/WHT). The LFDM detects this ground condition and sends a class 2 serial data message to the IPC requesting that this message is displayed. If the vehicle speed is greater than 4.8 km/h (3 mph) the IPC displays the message and request the radio via a class 2 message to activate a multiple medium chime.

DRIVER NO. X (1 or 2)

When the RFA module detects the transmitter (driver 1 or driver 2) used to unlock the vehicle. The RFA module sends a class 2 serial data message to the IPC requesting that the appropriate message is displayed.

The DIC messages DRIVER NO 1 or DRIVER NO 2 can be changed to display a name or phrase. To change use the following procedure.

Driver's Name Programming

  1. Connect a scan tool.
  2. Ignition switch ON.
  3. Select the IPC System.
  4. Select the appropriate driver name menu.
  5. Using the ACSII character table below, select the appropriate number to display the desired character.

ACSII Character Table

ASCII -- Character

ASCII -- Character

ASCII -- Character

ASCII -- Character

ASCII -- Character

ASCII -- Character

ASCII -- Character

ASCII -- Character

32 --space

44 -- ,

56 -- 8

68 -- D

80 -- P

92 -- \

104 -- h

116 -- t

33 -- !

45 -- _

57 -- 9

69 -- E

81 -- Q

93 -- ]

105 -- i

117 -- u

34 -- "

46 -- .

58 -- :

70 -- F

82 -- R

94 -- ^

106 -- j

118 -- v

35 -- #

47 -- /

59 -- ;

71 -- G

83 -- S

95 -- _

107 -- k

119 -- w

36 -- $

48 -- 0

60 -- <

72 -- H

84 -- T

96 -- `

108 -- l

120 -- x

37 -- %

49 -- 1

61 -- =

73 -- I

85 -- U

97 -- a

109 -- m

121 -- y

38 -- &

50 -- 2

62 -- >

74 -- J

86 -- V

98 -- b

110 -- n

122 -- z

39 -- '

51 -- 3

63 -- ?

75 -- K

87 -- W

99 -- c

111 -- o

123 -- {

40 -- (

52 -- 4

64 -- @

76 -- L

88 -- X

100 -- d

112 -- p

124 -- |

41 -- )

53 -- 5

65 -- A

77 -- M

89 -- Y

101 -- e

113 -- q

125 -- }

42 -- *

54 -- 6

66 -- B

78 -- N

90 -- Z

102 -- f

114 -- r

126 -- ~

43 -- +

55 -- 7

67 -- C

79 -- O

91 -- [

103 --g

115 -- s

 

ENGINE COOLANT HOT -- IDLE ENGINE -- 44

When the PCM detects that an overheated engine condition exists and the RPM is below 1000. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

ENGINE HOT - AC OFF -- 16

When the PCM detects that an overheated engine condition exists. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

ENGINE MISFIRE -- EASE OFF GAS PEDAL -- 57

When the PCM detects that an engine misfire condition exists. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed. When this message is displayed a multiple medium chime is activated.

ENGINE OVERHEATED -- STOP ENGINE -- 42

When the PCM detects that a severe overheated engine condition exists. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed. When this message is displayed a multiple medium chime is activated.

FUEL LEVEL LOW -- 11

The IPC displays this message if the fuel level drops below 15 liters (4 gallons). When this message is displayed a single low chime is activated.

HEADLAMPS SUGGESTED -- 62

When the DIM detects that the ambient light sensor senses a dark condition, the gear selector is not in PARK, the twilight sentinal switch is OFF, and the headlamps or fog lamps are off. The DIM sends a class 2 serial data message to the IPC requesting that this message is displayed.

ICE POSSIBLE -- 63

When the IPM detects that the outside temperature sensor determines that the outside temperature is below 0°C (36°F). The IPM sends a class 2 serial data message to the IPC requesting that this message is displayed. When this message is displayed a single low chime is activated.

LEFT REAR DOOR AJAR -- 142

The LH Rear Door Module (LRDM) supplies ignition voltage to the LH rear door jamb switch via circuit 747 (LT BLU/BLK). The LRDM monitors this circuit at connector C2 terminal B, if the LH rear door is ajar/open the switch closes and circuit 747 (LT BLU/BLK) is grounded via circuit 551 (BLK/WHT). The LRDM detects this ground condition and sends a door ajar/open status (serial data) message via the Simple Data Interface (SBI) to the LFDM. The LFDM detects this door open/ajar message and sends a class 2 serial data message to the IPC requesting that this message is displayed. If the vehicle speed is greater than 4.8 km/h (3 mph) the IPC displays the message and request the radio via a class 2 message to activate a multiple medium chime.

OIL PRESSURE LOW -- STOP ENGINE -- 35

When the PCM detects that a severe low engine oil condition exists. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

PASSENGER DOOR AJAR -- 141

The RH Front Door Module (RFDM) supplies ignition voltage to the RH front door jamb switch via circuit 746 (BLK/WHT). The RFDM monitors this circuit at connector C2 terminal B, if the RH front door is ajar/open the switch closes and circuit 746 (BLK/WHT) is grounded via circuit 451 (BLK/WHT). The RFDM detects this ground condition and sends a door ajar/open status (serial data) message via the Simple Data Interface (SBI) to the LFDM. The LFDM detects this door open/ajar message and sends a class 2 serial data message to the IPC requesting that this message is displayed. If the vehicle speed is greater than 4.8 km/h (3 mph) the IPC displays the message and request the radio via a class 2 message to activate a multiple medium chime.

RIGHT REAR DOOR AJAR -- 143

The RH Rear Door Module (RRDM) supplies ignition voltage to the RH rear door jamb switch via circuit 747 (BLK/WHT). The RRDM monitors this circuit at connector C2 terminal B, if the RH rear door is ajar/open the switch closes and circuit 747 (LT BLU/BLK) is grounded via circuit 451 (BLK/WHT). The RRDM detects this ground condition and sends a door ajar/open status (serial data) message via the Simple Data Interface (SBI) to the LFDM. The LFDM detects this door open/ajar message and sends a class 2 serial data message to the IPC requesting that this message is displayed. If the vehicle speed is greater than 4.8 km/h (3 mph) the IPC displays the message and request the radio via a class 2 message to activate a multiple medium chime.

SERVICE A/C SYSTEM -- 14

When the Integration Panel Module (IPM) detects that a A/C system malfunction exists. The IPM sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE AIR BAG -- 83

When the SDM detects that a inflatable restraints system malfunction exists. The SDM sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE CHARGING SYS -- 102

When the PCM or DIM detects that a charging system malfunction exists. The respective module sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE ELECTRICAL SYS -- 106

When the PCM detects that a electrical system malfunction desist. The respective module sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE FUEL SYSTEM -- 101

When the PCM detects that a fuel system malfunction desist. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE IDLE CONTROL -- 107

When the PCM detects that a idle control system malfunction desist. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE STABILITY SYS -- 54

When the RTD module detects a suspension system malfunction. The RTD module sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE STEERING SYS -- 127

When the ABS module detects a steering system malfunction. The ABS module sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE SUSPENSION SYS -- 84

When the RTD module detects a suspension steering system malfunction. The RTD module sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE THEFT SYSTEM -- 34

When the VTD module detects a PASS-Key® III system malfunction. The VTD module sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE TRANSMISSION

When the PCM detects that a transmission malfunction desist. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

SERVICE VEHICLE SOON -- 3

When the PCM detects that a non--emissions related malfunction desist. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

SPEED LIMITED TO 90 MPH -- 113

When the RTD detects that a suspension related malfunction desist and the PCM has received a class 2 message to limit vehicle speed. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

STABILITY SYS ENGAGED -- 55

When the RTD module has detected that the vehicle is just starting to spin. The RTD module sends a class 2 serial data message to the IPC requesting that this message is displayed.

STARTING DISABLED -- REMOVE KEY -- 33

When the VTD module has detected an invalid ignition key being used to start the vehicle, the vehicle theft deterrent system is activated. The VTD module sends a class 2 serial data message to the IPC requesting that this message is displayed.

THEFT ATTEMPTED -- 40

When the Rear Integration Module (RIM) has detected a forced entry into the vehicle, activating the CTD system alarm, the RIM saves the event to memory. When the RIM detects a ignition switch ON state, the RIM sends a class 2 serial data message to the IPC requesting that this message is displayed.

TOP SPEED FUEL CUT-OFF -- 111

When the PCM detects that the vehicle has reached its calibrated maximum speed. The PCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

TRACTION ENGAGED -- 91

When the EBTCM is limiting wheel spin, the EBTCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

TRACTION OFF -- 89

When the EBTCM detects that the traction control switch is in the OFF position. The EBTCM sends a class 2 serial data message to the IPC requesting that this message is displayed.

TRACTION READY -- 90

When the EBTCM detects that the traction control switch was turned from the OFF to ON position. The EBTCM sends a class 2 serial data message to the IPC requesting that this message is displayed. This message cancels after five seconds.

TRACTION SUSPENDED -- 56

When the EBTCM suspended traction control operation, because the brakes have overheated. The EBTCM sends a class 2 serial data message to the IPC requesting that this message is displayed. This message cancels after five seconds. This message does not indicate a malfunction with the traction control system, after a few minutes the traction control system should be active.

TRANS HOT IDLE ENGINE -- 112

The IPC displays this message when a class 2 serial data request is received from the PCM. This message indicates either the transaxle has been hotter than 144°C (291°F) for more than 32 seconds or hotter than 130°C (266°F) for than 15 minutes. The transaxle must be less than 120°C (248°F) for more than 5 seconds to clear this message.

TRUNK OPEN -- 24

The IPC supplies ignition voltage to the rear compartment lid release switch via circuit 744 (RED/BLK). When the ignition switch is ON, the IPC monitors circuit 744 (RED/BLK) at connector C2 terminal B6. When the rear compartment lid is open the switch closes and circuit 744 (RED/BLK) is connected to grounded via circuit 850 (BLK). The IPC detects this ground condition for at least one second, the IPC displays this message.

TURN SIGNAL ON -- 20

The IPC monitors circuit 14 (DK BLU) at connector C1 terminal B12 and circuit 15 (LT BLU) at connector C1 terminal B11. When the LH or RH turn signal switch is on the IPC detects a voltage condition. If the circuit remains active for at least 1.6 km ( 1 mile), the IPC displays this message. Also, the IPC sends a class 2 message requesting the radio to activate a multiple chime.

VEHICLE OVERSPEED (export)

The IPC displays this message when the vehicle speed exceeds 120 km/h.

DRIVER INFORMATION CENTER (DIC) PHONE MESSAGES

For DIC Phone messages refer to Cellular Communications