Instrument Cluster (IC) Dealer Test Mode
To enter the instrument cluster (IC) dealer test mode, begin with the ignition switch in the off position then press and hold the instrument cluster (IC) SELECT/RESET button, then turn the ignition switch to the RUN position. Continue pressing the SELECT/RESET button (3 seconds) until TEST is displayed in the odometer. The SELECT/RESET button must be released within 5 seconds of the odometer displaying TEST to begin the dealer test mode. Press the SELECT/RESET button to advance through the following steps until the DTC is displayed. Pressing the SELECT/RESET button repeatedly displays all continuous DTCs stored before proceeding to the next step. Turn the ignition switch to the OFF position to exit instrument cluster (IC) dealer test mode.
| Odometer Display | Description |
|---|---|
| SWEEP GAUGES |
Carries out the gauge sweep of all the gauges, then displays the present gauge values. Also carries out the checksum tests on ROM and EE. |
| TEST BULBS/LEDS |
Illuminates all the following micro-controlled lamps and LEDs: ABS, Brake, Low Fuel, Check Fuel Cap, Safety Belt, Check Engine, Wait to Start, Water in Fuel, Traction Control/Stability Assist, Powertrain Malfunction [Wrench], TPMS and Air Bag [except stripped chassis]). |
| All segments illuminated | Proves out all the trip/ODO segments. |
| 8C2T PREFIX |
Displays the alpha numeric part number prefix (first 4 digits). |
| XXXX SUFFIX |
Suffix (last 2 digits of the part number are displayed as a 2-byte hexadecimal number). |
| XXXXXX SERIAL |
Displays the serial number in decimal format. |
| Cluster Type XX |
Displays the end item configuration byte. 00 = English/gas, 01 = Metric/gas, 02 = English/diesel and 03 = Metric/diesel. |
| KEY IGN X |
Displays the key-in-ignition status. Key-in (ground) or Key-out (open). |
| ROM XXXX | Return to normal operation of all micro-controlled lamps/LEDs and displays hexadecimal ROM level. |
| NR XXXX | Displays the hexadecimal ROM level and type as stored in NVM. |
| EE XXXX | Displays the hexadecimal EE level. |
| MN DATE XXXX |
Displays the hexadecimal coding of final manufacturing test date. |
| CF1-CF-4 XX | Displays the hexadecimal coding of 1st through 4th byte on module configuration settings. |
| DTC XXXX |
Displays a 16-bit DTC in hexadecimal format. DTCs displayed are those detected in continuous operation and not during self-test. |
| MPH XXX.X |
Displays the English speed value being input. The speedometer indicates the present speed. Displays --- if the message is invalid or missing for more than 5 seconds. |
| KPH XXX.X |
Displays the metric speed value being input. The speedometer indicates the present speed. Displays --- if the message is invalid or missing for more than 5 seconds. |
| TACH XXXX |
Displays the tachometer value being input. The tachometer indicates the present RPM. Displays --- if the message is invalid or missing for more than 5 seconds. |
| FUEL AD XXX |
Displays the present fuel level A/D input ratio in decimal. The fuel gauge indicates the present level. 000-009 = short circuit. 010-254 = normal operating range. 255 = open circuit. |
| FUEL PR XXX |
Displays the present fuel level percent status in decimal. 000-254 = normal operating range. 255 = open or short detected for 33 seconds or longer. |
| C TEMP XXX |
Displays the last temperature gauge input value from the HS-CAN in degrees C, temperature gauge indicates the present temperature. Displays --- if the message is missing for more than 5 seconds. Displays 0-255 if the message is invalid. |
| ODO CNT XXX |
Displays the odometer input received via the HS-CAN, in decimal. Displays --- if the message is missing for more than 5 seconds. 000-254 = valid odometer increment. 255 = invalid data. |
| OIL PR XXX |
Displays the last A/D reading of the oil pressure switch contact resistance. 0-255 counts. |
| BRKE FL XXX |
Displays the brake fluid level received from the switch. 0-255 counts. |
| PR BRKE X |
Displays the parking brake input. G = parking brake engaged. O = parking brake disengaged. |
| PRNDL XX |
Displays the PRNDL position. |
| BATTERY XX.X |
Displays the present SBATT reading in volts. |
| RXX LXX VF XXXX |
R-RHEO is RAD counts. L-is LED output. VF-is VF display output. 0-255, 0 = headlamps off and RXX is a filtered value. |
| DOOR 1-D X |
Displays the input status of driver door ajar input. G = door open. O = door closed. |
| DOOR2-P X |
Displays the input status of passenger door ajar input. G = door open. O = door closed. |
| DOOR3-S X |
Displays the input status of sliding door ajar input. G = door open. O = door closed. |
| SEATBLT X |
Displays the input status of safety belt switch. B = safety belt buckled (open). G = safety belt unbuckled (ground). |
| CHECK ENG XX |
Displays the 8-bit hexadecimal value of the HS-CAN service engine soon (MIL) telltale command. |
| PA, PB, PE, PH, PJ, PK, PL, PM, PP, PS, PT, PU, PV and PW XX |
Displays the 8-bit hexadecimal value of the port readings. |
| PAD00, PAD01, AD00, AD01, AD02, AD03, AD04, AD05, AD06, AD07, AD10, AD11, AD12, AD13, AD14, AD15, AD16 and AD17 XX |
Displays the 8-bit hexadecimal value of the port A/D read. |
| SWEEP GAUGES |
Repeats the test cycle. |