Instrument Cluster Self-Diagnostic Mode
WARNING: This page is about a different car, the 2004 Ford Pickup, 2004 Ford F550 Super Duty, 2004 Ford F450 Super Duty, 2004 Ford Excursion, and 2004 Ford Cab & Chassis. 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, depress and hold the odometer reset button. Turn the ignition switch to the RUN position and hold until the gauges sweep (within five to eight seconds). Depress the reset button once to advance to each stage of the self-test.
Turn the ignition to the OFF position to exit the instrument cluster self-diagnostic mode. If no DTCs related to the concern are retrieved, proceed to the Symptom Chart to continue diagnostics.
INSTRUMENT CLUSTER SELF-DIAGNOSTIC MODE INSTRUMENT CLUSTER SELF-DIAGNOSTIC MODE
| Odometer display | Description |
|---|---|
| GAGE | Carries out gauge sweep of all gauges, then displays the present gauge values. Also carries out the check sum test on ROM and EEPROM. |
| All segments illuminated. | Illuminates all odometer segments. |
| bulb | Illuminates all micro-controlled lamps and LEDs. |
| r #### | Returns to normal operation of all micro-controlled lamps and LEDs and displays hexadecimal value for ROM level. |
| nr #### | Displays hexidecimal ROM level and type as stored in non-volatile memory (NVM). |
| EE ## | Displays hexadecimal value for EE level. |
| dt #### | Displays hexadecimal code for the final manufacturing date. |
| ### C | Gas engines display last temperature gauge input value from SCP, temperature gauge will indicate present temperature. Diesel engine displays present temperature analog/digital input in decimal as a ratio, temperature gauge will indicate present temperature. |
| dtc #### | Displays a 16 bit DTC in hexidecimal format. DTCs displayed are those detected in continuous operation not during self-test. |
| EnG | Displays English speed value being input, speedometer will indicate present speed. |
| m | Displays metric speed value being input, speedometer will indicate present speed. |
| tAc | Displays the tachometer value being input to the instrument cluster. Tachometer will indicate present rpm. |
| FUEL | Displays the present analog/digital fuel level being input to the instrument cluster as a ratio. |
| OIL | Displays the last analog/digital reading of the oil pressure switch contact resistance, oil gauge will indicate present level. |
| br | Displays the brake fluid level in an analog/digital ratio value. |
| bAt##.# | Displays present battery analog/digital voltage. |
| rhEo | Displays present hexadecimal pulse width modulation (PWM) dimming input. |
| rhi, rhS, rho | Alternating 1 second display of pulse width modulation (PWM) input duty cycle, SCP hexidecimal dimming step, output driver counts in hexadecimal. |
| Cr | RUN/START sense circuit check. |
| PA, Pb, PC, and Pd | Displays 8-bit hexadecimal value for the Port A, B, C, and D readings. |
| PE0-PE7 | Displays 8-bit hexadecimal value for the Port E0-Port E7 in analog/digital readings. |