Instrument Cluster Self-Diagnostic Mode (Escape, Mariner, Escape Hybrid)
To enter the instrument cluster self-diagnostic mode, with the engine off, press and hold the trip/odometer reset button. Turn the ignition switch to the RUN position and continue to hold the trip/odometer reset button until the display indicates test usually within 3 to 5 seconds. Press the trip/odometer reset button once to advance through each stage of the self-test.
To exit the instrument cluster self-test mode, turn the ignition switch to the OFF position.
INSTRUMENT CLUSTER SELF-DIAGNOSTIC MODE
| Odometer Display | Description |
|---|---|
| tESt | Initial entry display into self-test mode. |
| GAGE | Carries out a gauge sweep of all gauges, then displays the present gauge values. Also carries out the checksum test on the ROM and EEPROM. |
| All segments illuminated | Carries out a prove-out of all PRNDL/Vehicle Odometer/Trip odometer LCD display segments. |
| All dot segments illuminated | Carries out a prove-out of all message center LCD display dot segments. |
| bulb | Illuminates all micro-controlled lamps and LEDs. |
| r #### | Return to normal operation of all micro-controlled lamps and LEDs and displays the hexadecimal ROM level and type. |
| nr #### | Displays the hexadecimal ROM level and type as stored in non-volatile memory (NVM). |
| EE ## | Displays the hexadecimal value for EE level. |
| dt#### | Displays the hexadecimal coding of the final manufacturing test date. |
| CF1-CF5 | Displays the hexadecimal of bytes 1-5 of the module configuration settings. |
| CF6 | Displays the hexadecimal of the Altec NVM module configuration and settings. |
| dtc #### | Displays a 16-bit DTC in hexadecimal format. The DTCs displayed are those detected in continuous operation, not during a self-test. |
| E####.# | Displays the US speed value being input; the speedometer indicates the present speed. |
| ####.# | Displays the metric speed value being input; the speedometer indicates the present speed. |
| t##### | Displays the tachometer value being input to the instrument cluster. The tachometer indicates the present rpm. |
| F### | Displays the present fuel level analog/digital ratio input in decimal. The instrument cluster indicates the present fuel level. |
| FP### | Displays the present fuel level percent status in decimal. |
| Et ### | Displays the last temperature gauge input value from the CAN; the temperature gauge indicates the present temperature. |
| odo### | Displays the odometer input received through the CAN in decimal. |
| tr###.# | Displays the trip odometer value in miles. |
| nCS # | Displays the message center switch input. |
| bAt ##.# | Displays the present SBATT reading in 10ths of volt. |
| d ### | Displays the dimming step in decimal. |
| rh5## | Displays the cluster dimming step in decimal. |
| HLPS-# | Displays the last status of headlamps/parklamps activation received from the CAN through the SJB. |
| i in-# | Displays the last status of key in ignition received from the CAN through the SJB. |
| door-# | Displays the input status of any door ajar input. |
| Stbt-# | Displays the input status of the safety belt switch. |
| Prnd## | Displays the hexadecimal value of PRNDL inputs packed into a single byte. |
| Par-# | Displays the input status of the park brake switch. |
| Cr-# | RUN/START sense circuit check. |
| ACC-# | RUN/ACC sense circuit check. |
| Ch-# | Displays either the chime last sounded by the cluster or the chime that is presently sounding. |
| ChE 00 | Displays the MIL indicator data. |
| OPS- # | Displays the input status of the oil pressure switch. |
| LC-# | Displays the input status of the low coolant switch (V6). |
| 212 ## | Displays the hexadecimal value for indicator/warning inputs from the CAN $212 data byte. |
| 420 ## | Displays the hexadecimal value for indicator/warning inputs from the CAN $420 data byte |
| CHG## | Displays the last input value of the charging system. |
| 464 00 | Displays the AWD 4x4 HIGH indicator inputs from the CAN. |
| 361 ## | Displays the hexadecimal value of the last data received from the CAN $3B1 data byte. |
| 368 ## | Displays the hexadecimal value of the last data received from the CAN $3B8 MS data byte. |
| 368#2## | Displays the hexadecimal value of the last data received from the CAN $3B8 LS data byte. |
| 369 ## | Displays the hexadecimal value of the last data received from the CAN $3B9 MS data byte. |
| PA, PAd0, Pb, Ph, Pj, P1, PcAn, PT, PUU## | Displays the 8-bit hexadecimal value for the ports A, ADO, B, H, J, L, M, T, and W readings. |
| bat ### | Displays the 8-bit hexadecimal value for the port AD00 (SBATT). |
| Ad2### | Displays the 8-bit hexadecimal value for the port AD02 (dimmer). |
| Ad3 ### | Displays the 8-bit hexadecimal value for the port AD03 (fuel). |
| Ad4### | Displays the 8-bit hexadecimal value for the port AD04 (oil pressure switch). |
| GAGE | Repeats the test display cycle. |