Instrument Cluster (IC) Dealer Test Mode
NOTE:
The displays listed in the table below use xxx's to represent a numeric or alpha-numeric value. The value may display the same amount of characters represented by the xxx's or there may be more/less depending on the type of display. For example: xxx.x MPH (base cluster) or VEHICLE SPD (message center cluster) may display 45 MPH or VEHICLE SPD 45 MPH. Note that there were 4 x's in the display description but only 2 digits in the actual display.
To enter the IC dealer test mode with the engine off, press and hold the odometer reset button (base cluster) or the message center RESET button (message center cluster). Turn the ignition switch to the RUN position and hold until the display indicates ENGINEERING TEST MODE usually within 5-6 seconds. Press the reset button once to advance to each stage of the self-test.
To exit the IC dealer test mode, press and hold the odometer reset button (base cluster) or the message center RESET button (message center cluster) for approximately 5-8 seconds or turn the ignition to the OFF position.
IC DEALER TEST MODE
| Display-First Row | Display-Second Row | Description |
|---|---|---|
| GAUGE | TEST | Carries out gauge sweep of all gauges, then displays the present gauge values. |
| SEGMENTS | - | Illuminates all segments in the Vacuum Fluorescent (VF) display area. |
| TELLTALE | TEST | Illuminates all micro-controlled LEDs and automatically scrolls through the message center indicators beginning with the highest priority telltale. |
| PART # | xxxx-xx | Returns all micro-controlled lamps and LEDs to normal operation. Displays alpha numeric part number. |
| ROM CHECKSUM | $xxxxx | Displays hexadecimal value for Read-Only Memory (ROM) level. |
| NVM LEVEL | $xxxxx | Displays hexadecimal ROM level and type as stored in Non-Volatile Memory (NVM). |
| MANUFACTURE | xx-xx-xxxx | Displays final manufacturing test date. |
| B&A CONFIG | xx-xx-xx | Displays hexadecimal coding of second byte of module configuration for as-built data settings. |
| MANUF CONFIG | xxx-xxx-xxx | Displays hexadecimal coding of NVM as-built data settings. |
| CONTINUOUS DTC | $xxxx | Displays a 16-bit DTC in hexadecimal format. DTCs displayed are those detected in continuous operation, not during self-test. |
| VEHICLE SPD | xxx.x MPH | Displays English speed value being input, speedometer indicates present filtered speed. VEHICLE SPD MIS MPH displayed if the input message is missing for greater than 5 seconds. VEHICLE SPD INV MPH displayed if the input message is invalid data. |
| VEHICLE SPD | xxx.x KM/H | Displays metric speed value being input, speedometer indicates present filtered speed. VEHICLE SPD MIS KMH displayed if the input message is missing for greater than 5 seconds. VEHICLE SPD INV KMH displayed if the input message is invalid data. |
| TACHOMETER | xxxx RPM | Displays the tachometer value being input to the IC. Tachometer indicates present rpm. TACHOMETER MIS RPM displayed if the input message is missing for greater than 5 seconds. TACHOMETER INV RPM displayed if the input message is invalid data. |
| FUEL LEVEL | xxx INST | Displays present fuel level analog/digital ratio input in decimal. 000-009 = short circuit. 10-254 = normal range. 255 = open circuit. |
| FUEL LVL % | STATUS xxx | Displays present weighted fuel level percent status in decimal. 000-254 = normal range. 255 = open/short detected for 33 seconds. |
| INSTANT DTE | xxx MILES | Displays instantaneous calculated Distance To Empty (DTE) in miles. |
| FUEL ON/OFF Z | xxx/xxx/xxx | Displays key-on, key-off, and zero speed fuel level values (average of instant). |
| F#S ON/OFF Z | xxx/xxx/xxx | Displays key-on, key-off, and zero speed fuel number of samples (average of instant). |
| COOLANT TEMP | xxx C | Displays last temperature gauge input value from High Speed Controller Area Network (HS-CAN), temperature gauge indicates present filtered temperature. COOLANT TEMP MIS C displayed if input message is missing for greater than 5 seconds. |
| ODOMETER | xxx COUNTS | Displays the odometer input received through HS-CAN in decimal. ODOMETER MIS COUNTS displayed if input message is missing for greater than 5 seconds. |
| TRIP A ODO | xxx.x MI | Displays the current mileage reading for the trip A odometer stored in Random Access Memory (RAM). |
| TRIP B ODO | xxx.x MI | Displays the current mileage reading for the trip B odometer stored in RAM. |
| BATTERY | xx.x VOLTS | Displays current VBAT analog/digital reading in volts, compensated to yield voltage at the IC connector terminal pin. |
| PRKDETSW | x | Displays current state of the park detect switch position. G = ground O = open |
| DIMMING CMD | xx | Displays input status for Smart Junction Box (SJB), 0-254. 0 = dimming off. 255 = invalid data. DIMMING CMD MIS = dimming command not received since Medium Speed Controller Area Network (MS-CAN) initialization or dimming command missing for greater than 5 seconds. |
| DIMMING STEP | xx | Displays current dimming step in decimal. 0-21 for cluster with 21 step dimming or 0-25 for cluster with 25 step dimming. 0 = dimming off. |
| M/C SWITCH | xxx A/D CNTS | Displays current message center switch input analog/digital counts in decimal. Less than 20 = short to ground. 100-190 = INFO button pressed. 400-550 = move on to next. 600-750 = SETUP button pressed. Greater than 830 = no button pressed. |
| LWF OPS OAT | x/x/xxx | Displays the present low washer fluid, oil pressure switch and outside air temperature input analog/digital counts in decimal. |
| COMPASS | xx | Displays present compass input from the compass module in decimal. |
| LAST CHIME | SOUNDED xx | Displays either the last chime sounded by the cluster or the chime that is currently sounding, this excludes the trip reset button press chime. |
| GAUGE | TEST | Returns to the gauge sweep. |