Ford onboard diagnostics dashboard test mode
Enter the Ford HEC Dealer Test Mode
- With the truck off, press and hold the SELECT/RESET button on the instrument cluster.
- Turn the ignition switch to the on position while the button is pressed
- Continue pressing, "test" will appear on the odometer.
- Start the truck (keep the dash button down)
- Released the button to remain in the dash test mode.
- Pressing the SELECT/RESET button now will advance through the parameters.
Display Descriptions
Here's the odometer function
followed by a description. Not every
display listed may be on your truck. 05-07
added values that 03 / 04 didn’t have
GAGE= Sweep of all gauges (then present current gauge values). Also carries out the checksum tests on ROM
and EE. If the gauge sweep is inoperative, INSTALL a new instrument cluster.
BLUB= Illuminates all micro-controlled indicators and LEDs.
Install a new indicator or LED as necessary.
R####= Returns to normal operation of all micro-controlled
indicators and LEDs and displays hexadecimal value for ROM level. If
alternating flashes for FAIL and ROM level are displayed, INSTALL a new
instrument cluster.
EE=
Displays the hexadecimal value for EE level . If alternating flashes of FAIL
and EE level are displayed replace instrument cluster.
DT=
Displays hexadecimal coding of final manufacturing test date .
DTC = Displays continuous DTC's in hexadecimal format. Pressing
the SELECT/RESET button will display any DTCs stored before proceeding to the
next step. See index below for description of trouble codes.
###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.
ENG= Displays the English speed in MPH. Speedometer will
indicate present speed within tolerances. Display will show 0 if input in not
received. If input is invalid for one second or more, or if speed is 0.
M=
Displays the metric speed data in kph. Speedometer will indicate present speed
within tolerances. Display will show 0 if input in not received. If input is
invalid for one second or more, or if speed is 0.
TAC= Displays the tachometer data received from the PCM via the
SCP network within tolerances. Tachometer will indicate present RPM. Display
will show 0 if input is no received, if input received is invalid for one
second or more, or if engine RPM is 0.
BR
Displays the brake fluid level in an
analog/digital ratio value.
FUEL= Displays the code (0-255) for the fuel sender input to the
HEC. The fuel gauge will display a filtered fuel level value. This filter will
keep the pointer from moving suddenly or erratically.
255= open send +/- 0
232= full stop +/- 0
215= Full mark +/- 10
178= 3/4 mark +/- 8
138= 1/2 mark +/- 7
93= 1/4 mark +/- 5
41= E mark +/- 4
54= Low Fuel (0-59)
0-18= short (0-20 max)
OIL= Displays the code (0-250) for the oil pressure switch
input to the HEC.
Oil pressure gauge will indicate
present oil pressure. Normal oil pressure (greater than 6psi) will display a
value between 000 and 176. A low oil pressure or an inoperative engine oil
pressure switch (less than 6 psi) will display a value greater than 176.
dEG'C= Display of engine temperature in Degrees C input from
cylinder head temperature sensor. 49 C= "C" mark
60 C= Normal band start
120 C= Normal band end
-40 C= No SCP message for 5
seconds
BAT battery voltage Displays the code (0-255) for the battery
voltage input to the HEC. Battery voltage gauge will indicate present battery
voltage.
bAt
##.#
Displays present battery
analog/digital voltage.
Some trucks show it as a value between 0-255
93-102 6.2-9.1 volts low
voltage
115-124= 8.5-10.7 volts (Normal band start)
215-225= 15.8-18
volts, (Norm band end)
230-241= 16.9-19.1 volts, high voltage
rhEo= Displays the present decimal rheostat dimming input,
0-255
rhi,
rhS, rho
Alternating 1 second display of
pulse width modulation (PWM) input duty cycle, SCP hexadecimal dimming step,
output driver counts in hexadecimal.
CR=
Displays the current RUN/START sense input. Display will show -h for high input
with the ignition switch in the START position and -L for low input with the
ignition switch in the RUN position.
PA,
Pb, PC, and Pd
Displays 8-bit hexadecimal value for
the Port A, B, C, and D readings (used when requesting information from the
hotline).
PE0-PE7
Displays 8-bit hexadecimal value for
the Port E0-Port E7 in analog/digital readings
GAGE= Repeats the display cycle