Instrument Cluster Self-Diagnostic Mode
WARNING: This page is about a different car, the 2006 Mercury Grand Marquis and 2006 Ford Crown Victoria. 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 ignition key in the OFF position, press and hold the odometer/trip reset button for the base cluster or the Select and Reset message center switch buttons for the message center cluster. Turn the key to the RUN position and hold until the display indicates TEST, usually within 3 to 5 seconds. Press the odometer/trip reset button (base cluster) or the Select button (message center cluster) 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 .
INSTRUMENT CLUSTER SELF-DIAGNOSTIC MODE DESCRIPTION
| Display | Description |
|---|---|
| tESt (base) ENGINEERING TEST MODE (RPO) | Initial entry display into the self-test mode. |
| GAGE | Carries out the gauge sweep of all gauges, then displays the present gauge values. |
| All VF segments illuminated | Carries out the prove-out of all segments in all characters simultaneously. |
| bulb | Illuminates all the micro-controlled lamps and LEDs. |
| PnXXXX | Return to normal operation of all micro-controlled lamps/LEDs and displays the alpha-numeric prefix and suffix of the instrument cluster. |
| rXXXX | Displays the hexadecimal ROM level and type. |
| nr XXXX | Displays the hexadecimal ROM level and type as stored in the NVM. |
| EEXX | Displays the hexadecimal EE level. |
| dtXXXX | Displays hexadecimal coding of the final manufacturing test date. |
| CF1 XX - CF3XX | Displays hexadecimal of bytes 1-3 (non-message center cluster), displays hexadecimal of bytes 1-2 (message center cluster) of module configuration settings. |
| dtc XXXX | Displays a 16-bit hexadecimal format. DTCs displayed are those detected in continuous operation not during self-test. |
| E XXX.X | Displays the imperial speed value being inputs in tenths of MPH to the instrument cluster, the speedometer indicates the present speed. |
| XXX.X | Displays the metric speed value being inputs in tenths of KMH to the instrument cluster, the speedometer indicates the present speed. |
| dcXXXX | Displays corresponding gauge. |
| t XXXX | Displays the tachometer value being input in RPM to the instrument cluster, tachometer indicates the present rpm. |
| dcXXXX | Displays corresponding gauge. |
| Fl XXX | Displays the present FDM fuel level A/D input in decimal. |
| F1PXXX | Displays the present FDM fuel level percent status in decimal. |
| F2XXX | Displays the present JPM fuel level percent ratio status in decimal. |
| FPXXX | Displays the present filtered fuel level percent in decimal. |
| dcXXXX | Displays corresponding gauge. |
| FPXXX | Displays the present weighted fuel level percent status in decimal (used by the gauge). |
| FiXXXX | Displays the fuel int reference type used at the key on int in hexadecimal, followed by the FLPS value of the int reference in hexadecimal. |
| (-) XXX C | Displays the last temperature gauge input value from the HS CAN in degrees C, temperature gauge indicates the present temperature. |
| dcXXXX | Displays corresponding gauge. |
| FSCXX | Displays hexadecimal value of engine coolant temp and fail safe cooling mode received from the PCM. |
| odoXXX | Displays the odometer input received via the HS CAN, in decimal. |
| 0XXX.X | Displays the trip odometer value stored in RAM in miles. |
| bAtXX.X | Displays the present battery monitor reading in volts. |
| btXXX | Displays the present battery A/D counts. |
| RS-X | RUN/START sense circuit check. |
| R-X | RUN/ACC sense circuit check. |
| dCXXX | Display of the LCM dimming command in decimal. |
| dS XX | Display of the instrument cluster dimming step in decimal. |
| dAXX | Display the door ajar status received from the DDM in hexadecimal. |
| tAXX | Display the trunk ajar status, the drivers seat belt status and the high beam telltale input received from the LCM in hexadecimal. |
| tCsXXX | Displays the present input status of the traction control on/off switch ratio in decimal. |
| ABS XX | Displays the 8-bit hexadecimal value of telltale commands received by the ABS module. |
| PCXXXX | Displays the 16-bit hexadecimal value of indicator commands and fuel flow received by the PCM. |
| trXX | Displays the hardwired telltale (brake fluid level status), (parking brake status) and (air suspension) status in hexadecimal. |
| olXXXX | Displays the present ratio'd oil pressure switch A.D input in decimal. |
| GAGE | Repeats the test display cycle. |