LEMON Manuals: Even more car manuals for everyone
Home >> Ford >> 2005 >> Escape Base, 3.0 1, FWD >> Repair and Diagnosis >> External Pages >> Different car >> Section 1502 (Information Center - Instrumentation, Message Center And Warning Chimes) >> Diagnostic Tests >> Instrumentation, Message Center and Warning Chimes >> Inspection and Verification >> Instrument Cluster (IC) Self-Diagnostic Mode

Instrument Cluster (IC) Self-Diagnostic Mode

WARNING: This page is about a different car, the 2010 Lincoln Town Car. However, it is still accessible from the selected car via links, so may be relevant.

To enter the instrument cluster (IC) self-diagnostic mode with the ignition key in the OFF position, press and hold the message center switch SELECT and RESET buttons. Turn the key to the RUN position and hold until the display indicates ENGINEERING TEST MODE (usually within 3 to 5 seconds), then advances to the SWEEP ALL GAUGES function. Press the SELECT button once to advance through each stage of the self-test. To exit the instrument cluster (IC) 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 (IC) SELF-DIAGNOSTIC MODE

Display Description Display Conditions
ENGINEERING
TEST
MODE
Initial entry display into the self-test mode. -
SWEEP
ALL
GAUGES
Performs gauge sweep of all gauges, then displays present gauge values. Also performs checksum tests on ROM and EE. -
All VF segments illuminated
 
 
Performs prove-out of all segments in all characters simultaneously. -
ALL MICRO
CONTROLLED
BULBS
ILLUMINATED
Illuminates all micro-controlled lamps and LEDs regardless of software configuration including telltales. -
PART NUMBER
PREFIX xxxx
SUFFIX xx
Returns to normal operation of all micro-controlled lamps and LEDs, then displays the alpha-numeric prefix and suffix of the instrument cluster (IC) part number. -
MICRO
ROM LEVEL
ROM $ xxxx
NUM $ xxxx
Displays hex ROM level and type.
Displays hex ROM level and type as stored in NVM.
-
MICRO
NVM LEVEL
$ xx
Displays hex EE level. -
MANUFACTURE
TEST DATE
xxxx
Displays hex coding of final manufacturing test date. -
MANUFACTURE
CONFIG
SETTINGS
xx
Displays hex coding of NVM module configuration settings. -
VOPS CONFIG
SETTINGS
xxxx
Displays hex coding of VOPS options NVM module configuration settings. -
VEHICLE
CONFIG
SETTINGS
x
Displays hex coding BBRAM flexible fuel module configuration settings. 0 = non-flexible fuel
1 = flexible fuel
DTCS
xxxx
Displays a 16-bit DTC in hexadecimal format. DTCs displayed are those detected in continuous operation not during self-test. -
SPEEDOMETER
xxx.x MPH
xxx.x km/h
xxxx DC
Displays the English speed value being input in tenths of MPH, speedometer will indicate present filtered speed.
Displays metric speed value being input in tenths of KMH, speedometer will indicate present filtered speed.
Displays corresponding gauge.
-
TACHOMETER
xxxx RPM
xxxx DC
Displays tachometer value being input in RPM, tachometer will indicate present RPM.
Displays corresponding gauge.
Driver counts output for present RPM value.
-
FUEL GAUGE 1
xxx IN RA/D
xxx IN FLPS
xxxx
Displays present ratioed fuel level A/D input in decimal.
Displays present input for fuel level percent status in decimal.
Displays the fuel init reference type used at key on init in hex, followed by the FLPS value of the init reference in hex.
000-009 = short circuit, 10-254 = normal range, 255 = open circuit
000-254 = normal range, 255 = open circuit
00 XX = no init, 01 XX = no good samples taken, 02 XX = jam cold, 03 XX = jam forced, 04 XX = ZSS ref used, 05 XX = key off ref used, 06 XX = filter MSB used
FUEL GAUGE 2
xx FLT FLPS
xxx DC
xx.x RAFE
Displays present filtered fuel level percent status in decimal.
Displays corresponding fuel.
Displays the running average fuel economy in decimal.
000-254 = normal range, 255 = open/short detected for less than or equal to 33 seconds
0-4095 = driver count range
XX.X = miles/gallon, --- = if input message is not revved for 5 seconds or more
in = if input message is revved with invalid data
TEMP GAUGE
xx DEG C
xxx DC
FAIL SAFE xx
Displays last engine coolant temperature gauge input value from the HS CAN in degrees C, temperature gauge will indicate present temperature.
Displays corresponding gauge.
Displays hex value of engine coolant temperature and fail safe cooling mode received from PCM.
--- = if input message is not revved for 5 seconds or more
in = if input message is revved with invalid data
0-4095 = driver count range
fail safe cooling: $0 = normal, $1 = fail safe mode 1, $2 = fail safe mode 2
0
-- = if input message is not revved for 5 seconds or more
ODO ROLLING
COUNT x
TRP A xxx.x
TRP B xxx.x
Displays the odometer input received via HS-CAN in decimal. Value is a rolling count.
Displays the trip odometer value stored in RAM in miles.
-
BATT xx.x V
COUNTS xxx
R/S SENSE B
R SENSE B
Displays present battery monitor reading in volts, compensated to yield voltage at IC input pin.
Battery A/D counts.
RUN/START sense circuit check.
RUN sense circuit check.
V = counts
-
B = input is high, O = input is low
B = input is high, O = input is low
DIMMING
INPUT x
STEP xx
Display of LCM dimming command in decimal.
Display of cluster dimming step in decimal.
-
DOOR AJAR
DRIVER x
PASSENGER x
TRUNK x
Displays the door ajar status received from the DDM in hex. 0 = no, 1 = yes
SEAT BELT 1
HIGH BEAM x
TC SWITCH x
Driver's seat belt status and high beam telltale input received from the LCM in hex.
Displays present input status of TC On/Off switch from ABS module in hex.
0 = no, 1 = yes
0 = off, 1 = on
1 = traction control system on, 0 = traction control system off
ABS INPUT
xx
PCM INPUT
xxxx
Displays 8-bit hexadecimal value of telltale commands received by ABS module.
Displays 16-bit hexadecimal value of telltale commands and fuel flow received from PCM.
brake warning telltale $0 = off, $1 - on, $2 = flash 2 Hz/50% dc, $3 = flash .5 Hz/50% dc
ABS telltale $0 = off, $1 - on, $2 = flash 2 Hz/50% dc, $3 = flash .5 Hz/50% dc
traction control telltale $0 = off, $1 - on, $2 = flash 2 Hz/50% dc, $3 = flash .5 Hz/50% dc
status not revved at key on or message $4 missing for 5 seconds
MIL telltale $0 = off, $1 - on, $2 = flash
OD telltale $0 = off, $1 - on, $2 = flash
ETC telltale $0 = off
charging system telltale $0 = off
speed control telltale $0 = off
fuel cap off telltale $0 = off
fuel flow $0-$FE
---- = status not revved at key on or message $420 missing for 5 seconds
HW INPUT
xx
OIL PRESSURE
RA/D xxx
Displays the HW telltale status received in hex.
Displays present ratioed oil pressure switch A/D input in decimal. Telltale will indicate present filtered level.
brake fluid switch status
park brake status
air suspension 0 = not faulted, 1 = faulted
0
820-1023 = switch open, oil pressure low
616-819 = open EOL bootloader, oil pressure low
0-615 = switch closed, oil pressure not low
A/D PORT 00
$ xxx
A/D PORT 01
$ xxx
Displays 10-bit hexadecimal value of the Port AD00 A/D read (Volt Mon).
Displays 10-bit hexadecimal value of the Port AD01 A/D read (Batt Mon).
-
A/D PORT 02
$ xxx
A/D PORT 04
$ xxx
Displays 10-bit hexadecimal value of the Port AD02 A/D read (Flex Fuel).
Displays 10-bit hexadecimal value of the Port AD04 A/D read (Oil Press).
-
A/D PORT 05
$ xxx
A/D PORT 06
$ xxx
Displays 10-bit hexadecimal value of the Port AD07 A/D read (ODO Sw).
Displays 10-bit hexadecimal value of the Port AD07 A/D read (ODO Sw).
-
DIG INPUTS
PORT ADL $xx
PORT ADH $xx
Displays 8-bit hexadecimal value of the Port AD 0-7 readings.
Displays 8-bit hexadecimal value of the Port AD 8-15 readings.
-
DIG INPUTS
PORT E $xx
PORT L $xx
Displays 8-bit hexadecimal value of the Port E readings.
Displays 8-bit hexadecimal value of the Port L readings.
Displays 8-bit hexadecimal value of the Port T readings.
-
SWEEP
ALL
GAUGES
Repeats the test display cycle. -