Instrument Panel Cluster (IPC) Dealer Test Mode - Base IPC
WARNING: This page is about a different car, the 2012 Ford Pickup. However, it is still accessible from the selected car via links, so may be relevant.
To enter the IPC dealer test mode, press and hold the message center RESET button. Place the ignition in RUN and continue to hold the RESET button until the display indicates ENGINEERING TEST MODE, usually within 3 to 5 seconds. Press the RESET button once to advance through each stage of the self-test.
To exit the IPC dealer test mode, press and hold the RESET button for more than 3 seconds or simply turn the ignition off.
NOTE:
The displays listed in the table below use xxx's to represent a numeric or alpha-numeric value or a text display. 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, VEHICLE SPEED xxx.x mph may display VEHICLE SPEED 45 mph.
| First Line Display | Second Line Display | Description |
|---|---|---|
| ENGINEERING | TEST MODE | Initial entry display into dealer test mode. |
| GAUGE | TEST | Carries out a gauge sweep of all the gauges, then displays the present gauge values. |
| All segments illuminated | - | Illuminates all odometer segments. |
| TELLTALE | TEST | Illuminates all the micro-controlled lamps and LEDs. |
| PART NUMBER | xxxx-xxx | Displays the alpha-numeric part number prefix and suffix. |
| ROM LEVEL | $xxxx | Returns all IPC controlled lamps/LEDs to the normal operation and displays the Read-Only Memory (ROM) level stored in hexadecimal format. |
| EEPROM LEVEL | $xx | Displays the EE level in hexadecimal format. |
| MANUFACTURE DATE | $xxxx | Displays final manufacturing test date in hexadecimal format. |
| AUTOCONFIG BYTE 1 | $xx | Displays all bytes of the IPC configuration settings in hexadecimal format. |
| B&A CONFIG | BYTE 1-2 $xx | Displays all bytes of the IPC configuration settings in hexadecimal format. |
| MANU CONFIG | BYTE 1 $xx | Displays the Non-Volatile Memory (NVM) As-Built configuration in hexadecimal format. |
| CONTINUOUS | DTC $xxxx | Displays a 16-bit DTC in hexadecimal format. DTCs displayed are those detected in continuous operation not during self-test. |
| VEHICLE SPEED | xxx.x mph | Displays the messaged English speed value received. The speedometer indicates the present speed. If the vehicle speed message is missing, MISSING DATA is displayed. |
| VEHICLE SPEED | xxx.x km/h | Displays the messaged metric speed value received. The speedometer indicates the present speed. |
| TACHOMETER | xxxx RPM | Displays the messaged engine speed signal value received. The tachometer indicates present RPM. |
| FUEL LEVEL | xxx INSTANT | Displays the present instantaneous unfiltered fuel level. The fuel gauge indicates the filtered level. |
| FUEL LEVEL% | STATUS xxx | Displays the present fuel level percent status in decimal input from the secondary fuel level sensor in decimal. The fuel gauge indicates the present level. |
| INSTANT DTE | xxx MILES | Provides the current Distance To Empty (DTE). |
| RAFE DTE | xx.x MPG | Displays the running average fuel economy in decimal. |
| FUEL ON/OFF/SZ | xxx xxx xxx | Displays the key on initialization (left xxx), key off reference (middle xxx), and zero speed reference (right xxx) fuel level values in fuel level percent status. |
| F#S ON/OFF/SZ | xxx xxx xxx | Displays the number of valid fuel samples taken at key on initialization (left xxx), key off convergence (middle xxx), and zero speed convergence (right xxx) in decimal counts, no leading zeros. |
| COOLANT TEMP | xxx DEG C | Displays the last messaged engine coolant temperature value message received. The temperature gauge indicates the present temperature. |
| ODOMETER | xxx COUNTS | Displays the messaged odometer rolling count input received in decimal. |
| TRIP ODOMETER | xxx.x mi | Displays the trip odometer value stored in Random Access Memory (RAM) in miles. |
| BATTERY | xx.x VOLTS | Displays the present battery voltage in 10th of volts. |
| DIMMING CMD | xxx | Displays the messaged dimming value input from the Body Control Module (BCM). |
| DIMMING STEP | xx | Displays the messaged dimming level step (0 thru 21) received in decimal from the BCM. |
| MC SWITCH | xxx A/D COUNTS | Displays the present message center switch input analog/digital counts in decimal. |
| LWF OPS OAT | x x xxx | Displays the low washer fluid switch input (left x), oil pressure switch input (middle x) and the outside air temperature sensor input (right xxx). |
| COMPASS | xxx | Displays the present compass input in decimal. |
| LAST CHIME SOUNDED | xx | Displays the last chime that sounded. |
| GAUGE | TEST | Repeats the sweep of all gauges and then displays present gauge values. |