Instrument Cluster Self-Diagnostic Mode
WARNING: This page is about a different car, the 2004 Mercury Mountaineer and 2004 Ford Explorer. However, it is still accessible from the selected car via links, so may be relevant.
To enter the instrument cluster self diagnostic 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 key to the RUN position and hold until the display indicates tESt (base cluster) or TEST (message center cluster) usually within three to five seconds. Press the reset button once to advance through each stage of the self-test.
To exit the instrument cluster self-test mode, turn the ignition to the OFF position. If no DTCs related to the concern are retrieved, GO to SYMPTOM CHART to continue diagnostics.
INSTRUMENT CLUSTER SELF-DIAGNOSTIC MODE
| Base cluster display | Message center cluster display | Description |
|---|---|---|
| tESt | TEST | Initial entry display into self-test mode. |
| GAGE | SWEEP GAUGES | Carries out gauge sweep of all gauges, then displays the present gauge values. Also carries out the checksum test on ROM and EEPROM. |
| All segments illuminated | All segments illuminated | Illuminates all odometer segments. |
| bulb | TEST TELLTALES | Illuminates all micro -controlled lamps and LEDs. |
| - | PART NUMBER, ####-10849-## | Displays alpha-numeric part number. |
| #### | - | Displays alpha-numeric part number prefix (first four digits). |
| #### | - | Suffix (last two digits of the part number are displayed as two byte hexadecimal number). |
| ###### | SERIAL NUMBER ###### | Displays serial number in decimal. |
| i9nin# | IGNITION KEY, # | Displays key-in-ignition status. |
| r#### | ROM LEVEL ####, CHKSUM #### | Returns to normal operation of all micro-controlled lamps and LEDs and displays hexadecimal value for read-only memory (ROM) level. |
| nr#### | NVM LEVEL ##, CHKSUM #### | Displays hexadecimal ROM level and type as stored in nonvolatile memory (NVM). |
| EE## | - | Displays hexadecimal value for EE level. |
| dt #### | FINAL DATE, #### | Displays hexadecimal coding of final manufacturing test date. |
| CF1-CF4 | MODULE CONFIG, BYTE1-BYTE4=## | Displays hexadecimal of bytes 1-4 of module configuration settings. |
| dtc #### | DIAG TROUBLE, CODE:#### | Displays a 16-bit DTC in hexadecimal format. DTCs displayed are those detected in continuous operation, not during the self-test. |
| E ###.# | VEHICLE SPEED, ###.# MPH | Displays English speed value being input, speedometer will indicate present speed. |
| ###.# | VEHICLE SPEED, ###.# KPH | Displays metric speed value being input, speedometer will indicate present speed. |
| t#### | TACH VALUE, ####RPM | Displays the tachometer value being input to the instrument cluster. Tachometer will indicate present rpm. |
| F### | FUEL LEVEL A/D, ### | Displays present fuel level analog/digital ratio input in decimal. The instrument cluster will indicate present fuel level. |
| FP### | FUEL LEVEL %, ### | Displays present fuel level percent status in decimal. |
| ###C | COOLANT TEMP, ### | Displays last temperature gauge input value from CAN, temperature gauge will indicate present temperature. |
| odo### | ODO CAN INPUT, ### | Displays the odometer input received through CAN in decimal. |
| OIL### | OIL PRESSURE, ### | Displays the last analog/digital reading of the engine oil pressure switch contact resistance, oil gauge will indicate present level. |
| br | BRAKE FLUID AD, # | Displays the brake fluid level received from the ABS module. |
| bAt##.# | BATTERY VOLTS, ##.# | Displays present SBATT reading in 10th of volt. |
| - | PWM DIM STEP, ## | Displays dimming step in decimal. |
| rhO ### | PWM DIM INPUT, ### | Displays present hexadecimal pulse width modulation (PWM) dimming input. |
| Prnd## | PRNDL, ## | Displays hexadecimal value of PRNDL inputs packed into a single byte. |
| Par-# | PARK BRAKE, # | Displays input status of the park brake switch. |
| door1-# | DOOR AJAR, # | Displays input status of any door ajar input. |
| door2-# | LIFTGATE AJAR, # | Displays input status of liftgate ajar input. |
| Stbt-# | SEATBELT, # | Displays input status of safety belt switch. |
| - | RUN/START, # | RUN/START sense circuit check. |
| - | RUN/ACC, # | RUN/ACC sense circuit check. |
| CHE## | CHECK ENGINE, ### | Displays 8 bit hexadecimal value of CAN malfunction indicator lamp (MIL) telltale command. |
| PA, Pb, PE, PG ## | PORT A, B, E and J,## | Displays 8-bit hexadecimal value for the ports A, b, E and G (base clusters) or J (message center clusters) readings. |
| PP, PS, PT, PCAn, PAD0 and PAD1 ## | PORT H, IB, P, S and T, ## | Displays 8-bit hexadecimal value for the ports P, S, T, CAn, AD0 and AD1 (base clusters) or H, IB, P, S, and T (message center clusters) in analog/digital readings. |
| AD00-AD17## | PORT AD00-AD17 | Displays 8-bit hexadecimal value for the ports AD00-AD17 in analog/digital readings. |