LEMON Manuals: Even more car manuals for everyone
Home >> Ford >> 2000 >> Contour SE, 2.5 L, Standard >> Repair and Diagnosis >> External Pages >> Different car >> Section 2136 (Information Center) >> Diagnostic Tests >> Instrument Cluster (IC), Message Center and Warning Chimes >> Instrument Cluster (IC) Dealer Test Mode

Instrument Cluster (IC) Dealer Test Mode

WARNING: This page is about a different car, the 2008 Mercury Mariner and 2008 Ford Escape. However, it is still accessible from the selected car via links, so may be relevant.

To enter the instrument cluster (IC) dealer test mode, press and hold the trip odometer reset button (base cluster) or the message center RESET button (message center cluster). Turn the ignition switch to the RUN position and continue to hold the trip odometer or 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 (IC) dealer test mode, turn the ignition switch to the OFF position.

NOTE: The displays listed in the table below use xxx's to represent a numeric or alpha-numeric value. The value may display the same amount of characters represented by the xxx's or there may be more/less depending on the type of display. For example: Exxx.x (base cluster) or SPEEDOMETER xxx.x MPH (message center cluster) may display E45 or SPEEDOMETER 45 MPH. Note that there were 4 x's in the display description but only 2 digits in the actual display.
INSTRUMENT CLUSTER (IC) DEALER TEST MODE

Base Cluster Display Message Center Cluster Display Description
tESt ENGINEERING
TEST MODE
Initial entry display into self-test mode.
GAGE SWEEP ALL
GAUGES
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 All segments illuminated Turn on all segments in all vacuum fluorescent characters simultaneously.
bulb ALL MICRO CONT
BULBS ON
Illuminates all micro controlled lamps/LEDs based on software configuration. This includes all telltales and all illumination lamps/LEDs.
Pnxxxx
Pn xx
PART NUMBER
xxxx - xx
Return all micro controlled lamps/LEDs to normal operation, then display the alpha-numeric prefix (top Line) & suffix (bottom Line) of the cluster part number.
r xxxx or FAIL ROM LEVEL
$xxxx or $xxxx FAIL
Displays the hexadecimal read only memory (ROM) level.
For a ROM checksum fault, FAIL displays on the bottom line
nrxxxx NVM ROM LEVEL
$xxxx
Displays the hexadecimal ROM level and type as stored in non-volatile memory (NVM).
For a non-volatile memory (NVM) checksum fault, FAIL displays on the bottom line
EE xx NVM LEVEL
$xx
Displays the hexadecimal value for EE level.
For a non-volatile memory (NVM) checksum fault, FAIL displays on the bottom line
dtxxxx MANUFACTURE
TEST DATE xxxx
Displays the hexadecimal coding of the final manufacturing test date.
CF1 xx MANUFACTURE
CONFIG xx
Displays the hexadecimal coding of instrument cluster (IC) plant non-volatile memory (NVM) module configuration settings.
C2
xxxxxx
VOPS/CONFIG xxxxxx Displays the hexadecimal coding of vehicle operations (VOPS) options non-volatile memory (NVM) Module Configuration Settings.
dtc
xxxx or nonE
DTCS
xxxx or NONE
Displays a 16-bit DTC in hexadecimal format. The DTCs displayed are those detected in continuous operation, not during a self-test. Displays nonE if no DTCs are logged.
E xxx.x SPEEDOMETER
xxx.x MPH
Displays the English speed value being input. The speedometer indicates the present speed.
Displays E---.- (base cluster) or SPEEDOMETER/---.- MPH (message center cluster) if the speed input is missing.
Displays E_in (base cluster) or SPEEDOMETER/INVALID MPH (message center cluster) if the speed input is invalid for more than 5 seconds.
xxx.x SPEEDOMETER
xxx.x km/h
Displays the metric speed value being input. The speedometer indicates the present speed.
Displays E---.- (base cluster) or SPEEDOMETER/---.- km/h (message center cluster) if the speed input is missing.
Displays E_in (base cluster) or SPEEDOMETER/INVALID km/h (message center cluster) if the speed input is invalid for more than 5 seconds.
dcxxxx SPEEDOMETER
DC xxxx
Displays corresponding speedometer gauge driver counts output for present filtered speed (0-4095).
t xxxx TACHOMETER
xxxx RPM
Displays the tachometer value being input in RPM to the instrument cluster (IC). The instrument cluster (IC) indicates the present engine RPM.
Displays t ---- (base cluster) or TACHOMETER/---- RPM (message center cluster) if the engine RPM input is missing.
Displays TACHOMETER/FFFF RPM (Hybrid only) if the HEV ready input is missing.
Displays TACHOMETER/OFF RPM (Hybrid only) if the HEV ready input is OFF.
dcxxxx TACHOMETER
DC xxxx
Displays corresponding tachometer gauge driver counts output for present RPM value (0-4095).
F1 xxx FUEL LEVEL
A/D INPUT xxx
Displays the present fuel level analog/digital ratio input in decimal. The instrument cluster (IC) indicates the present fuel level.
Displays 000-009 = short circuit.
Displays 10-254 = normal range.
Displays 255 = open circuit.
F1Pxxx FUEL LEVEL
FLPS INPUT xxx
Displays the present fuel level percent status in decimal.
Displays 000-254 = normal range.
Displays 255 = open or short circuit detected for 33 seconds or longer.
FP xxx FUEL LVL FILT
FLPS INPUT xxx
Displays the present filtered fuel level percent status in decimal.
Displays 000-254 = normal range.
Displays 255 = open or short circuit detected.
dcxxxx FUEL LEVEL
DC xxxx
Displays corresponding fuel gauge driver counts output for filtered fuel level percent status (FLPS) value (0-4095).
Fixxxx FUEL LEVEL
INIT REF xxxx
Displays the fuel initial reference type used at key on initiation in hexadecimal, followed by the fuel level percent status (FLPS) value of the initial reference in hexadicimal (Init PID).
- FUEL_RAFE
xx.x MPG
Displays the running average fuel economy in decimal.
Displays FUEL RAFE --.- MPG if the average fuel economy message is missing.
Displays FUEL RAFE INVALID MPG if the average fuel economy data is invalid.
- CRG/ASST GAUGE (Hybrid only)
(-)xx.x KW
Displays the last charge assist gauge input value through the high speed controller area network (HS-CAN).
Displays CRG/ASST GAUGE/(-)--.- KW if the charge/assist message is missing.
Displays CRG/ASST GAUGE/INVALID KW if the charge assist data is invalid.
 
- CRG (Hybrid only)
ASST GAUGE/DC xxxx
Displays corresponding charge/assist gauge driver counts output for present value (0-4095).
- ELECT ENERGY (Hybrid only)
AVAILABLE xxx%
Display the value of the electrical energy available through the high speed controller area network (HS-CAN).
Displays ELECT ENERGY/AVAILABLE ---% if the electrical energy available message is missing or undefined.
(-)xxx C (except Hybrid) TEMP GAUGE (except Hybrid)
(-)xxx DEG C
Displays last engine coolant temperature gauge input value received from the high speed controller area network (HS-CAN) message in degrees C, the temperature gauge indicates present filtered temperature.
Displays (-)--- C (base cluster) or TEMP GAUGE/--- DEG C (message center cluster) if the engine coolant temperature input is missing.
Displays (-) in C (base cluster) or TEMP GAUGE/INVALID DEG (message center cluster) if the engine coolant temperature input is invalid for more than 5 seconds.
dcxxxx (except Hybrid) TEMP GAUGE
DC xxxx (except Hybrid)
Displays corresponding temperature gauge driver counts output for filtered temperature value (0-4095).
FSC xx (Except Hybrid) FAIL SAFE (Except Hybrid)
COOL MODE xx (Escape only)
Displays the bit value of the fail safe cooling mode message receive through the high speed controller area network (HS-CAN).
Displays 00 = normal.
Displays 01 = failsafe mode 1.
Displays 10 = failsafe mode 2.
Displays 11 = undefined.
Displays FSC - (base cluster) or FAIL SAFE/COOL MODE -- (message center cluster) if the failsafe cooling message is missing.
odoxxx ODOMETER ROLL
COUNT xxx
Displays the decimal value for the odometer input received through the high speed controller area network (HS-CAN).
Displays odo--- (base cluster) or ODOMETER ROLL/COUNT --- (message center cluster) if the message is missing.
Displays odo in if the odometer rolling count data is invalid for more than 5 seconds.
todo A xxxxx.x TRIP ODOMETER
A xxxxx.x
Displays the trip odometer A value stored in random access memory (RAM) in miles.
Displays todo A ----.- (base cluster) or TRIP ODOMETER/A -----.- (message center cluster) if the rolling count message is missing, invalid for more than 5 seconds or if the non-volatile memory (NVM) is corrupt.
todo B xxxxx.x TRIP ODOMETER
B xxxxx.x
Displays the trip odometer B value stored in random access memory (RAM) in miles.
Displays todo B ----.- (base cluster) or TRIP ODOMETER/B -----.- (message center cluster) if the rolling count message is missing, invalid for more than 5 seconds or if the non-volatile memory (NVM) is corrupt.
batxx.x BATTERY
VOLTAGE xx.x V
Displays the present battery monitor reading in volts compensated to yield voltage at the instrument cluster (IC) input pin.
btxxxx BATTERY A/D
COUNTS xxxx
Displays the present battery analog/digital counts.
rS - x RUN
START/SENSE x
Displays the RUN/START sense circuit check.
Displays B = input is high (B+)
Displays O = input is low (open)
rA - x RUN/ACCESSORY
SENSE x
Displays O at all times.
dC xxx DIMMING INPUT
xxx
Display the dimming command message received in decimal through the medium speed controller area network (MS-CAN).
Displays 0 = dimming off.
Displays 1-254 = normal dimming range.
Displays 255 = invalid dimming data received.
Displays dC --- (base cluster) or DIMMING INPUT/--- (message center cluster) if the dimming command message is missing.
dS xx DIMMING STEP
xx
Displays the instrument cluster (IC) dimming step in decimal.
Displays 0 = dimming off.
Displays 1-21 = normal dimming range.
dA xx DOOR AJAR
STATUS xx
Displays the door ajar status received through the medium speed controller area network (MS-CAN).
Displays 0 = door closed.
Displays 1 = door ajar.
Displays dA -- (base cluster) or DOOR AJAR/STATUS -- (message center cluster) if the door ajar message is missing.
GE xx GEM INFO
STATUS xx
Displays the headlamp on warning command, key-in-ignition warning command, park brake status, park brake chime request, brake warning indicator request and high beam indicator request.
Displays 0 = no (no command/request ON received).
Displays 1 = yes (ON command/request received).
Displays GE xx (base cluster) or GEM INFO/STATUS -- (message center cluster) if the message is missing.
- ENGINE COOLANT (Hybrid only)
TEMP (-)xxx C
Displays last engine coolant temperature input value received from the high speed controller area network (HS-CAN) message in degrees C, the temperature gauge indicates present filtered temperature.
Displays ENGINE COOLANT/TEMP (-)--- C if the motor coolant temperature message is missing.
Displays ENGINE COOLANT/TEMP INVALID if the motor coolant temperature data is invalid.
- MOTOR COOLANT (Hybrid only)
TEMP (-)xxx C
Displays last motor coolant temperature input value received from the high speed controller area network (HS-CAN) message in degrees C, the temperature gauge indicates present filtered temperature.
Displays MOTOR COOLANT/TEMP (-)--- C if the motor coolant temperature message is missing.
Displays MOTOR COOLANT/TEMP INVALID if the motor coolant temperature data is invalid.
ABS xx (except Hybrid) ABS INFO (except Hybrid)
STATUS xx
Displays the ABS module information for stability/traction control warning indicator, ABS warning indicator, and brake warning indicator received over the high speed controller area network (HS-CAN).
Displays OFF OK, ON FAILURE or FLASH based upon the input received.
Displays ABS --- (base cluster) or ABS INFO/STATUS -- (message center cluster) if the ABS message is missing.
PCxxxx (except Hybrid) PCM INFO (except Hybrid)
STATUS xxxx
Displays the A/C clutch engaged, fuel cap off, speed control, charging system, malfunction indicator lamp (MIL) commands and fuel flow data received in hexadecimal through the high speed controller area network (HS-CAN).
Commands are displayed as NO, YES, FLASH.
Fuel flow is displayed as 0x0-0xFE.
Displays PC ---- (base cluster) or PCM INFO/STATUS ---- (message center cluster) if the message is missing.
O1xxxx OIL PRESSURE
RA/D xxxx
Displays the present ratio'd oil pressure switch analog/digital input in decimal. The low oil pressure warning indicator indicates present filtered value.
Displays 820-1023 if the oil pressure is low (switch open).
Displays 616-819 if an open is detected in the bootloader.
Displays 0-615 if the oil pressure is normal (switch closed to ground).
- MC SWITCH
RA/D xxxx
Displays the present ratio'd message center switch analog/digital input in decimal.
Displays 933-1023 = open circuit.
Displays 725-932 = no button pressed.
Displays 466-724 = INFO button pressed.
Displays 229-465 = RESET button pressed.
Displays 49-228 = SETUP button pressed.
Displays 0-48 = short to ground.
Pad0 xxxx A/D PORT 0
xxxx
Displays 10 bit hexadecimal value of the port AD0 analog/digital read (fuel sender 1).
Pad5 xxxx A/D PORT 5
xxxx
Displays 10 bit hexadecimal value of the Port AD5 analog/digital read (Battery Monitor).
Pad6 xxxx A/D PORT 6
xxxx
Displays 10 bit hexadecimal value of the Port AD6 analog/digital read (SBATT Monitor).
Pad7 xxxx A/D PORT 7
xxxx
Displays 10 bit hexadecimal value of the Port AD7 analog/digital read (Airbag Feedback).
- A/D PORT PL2
xxxx
Displays 10 bit hexadecimal value of the Port ADPL2 analog/digital read (Oil Pressure Input).
PadPL3 xxxx A/D PORT PL3
xxxx
Displays 10 bit hexadecimal value of the Port ADPL3 analog/digital read (Oil Pressure Input).
PE xx DIGITAL INPUTS
PORT E xx
Displays 8 bit hexadecimal value of the port E readings.
PL xx DIGITAL INPUTS
PORT L xx
Displays 8 bit hexadecimal value of the port L readings.
Pt xx DIGITAL INPUTS
PORT T xx
Displays 8 bit hexadecimal value of the port T readings.
GAGE SWEEP ALL
GAUGES
Repeats the test display cycle.