LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mercury >> 1996 >> Villager LS >> Repair and Diagnosis >> Engine Performance >> System >> Engine Controls - Tests W/Codes 3.0L >> Self-Diagnostics >> Retrieving Codes Using Mil
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Retrieving Codes Using Mil

  1. Step 1) If use of an OBD-II type scan tool is not available, DTCs can be retrieved by changing MIL output from Mode 1 to Mode 2. Mode 1 is the normal malfunction warning mode. Mode 2 displays self-diagnostic results.
    Fig 1: Switching MIL Modes
    G95B35874Courtesy of FORD MOTOR CO.
    NOTE: Before switching MIL to Mode 2, perform bulb check (key on engine off). If MIL is inoperative, check and repair MIL circuit as necessary.
  2. Step 2) To switch MIL output from Mode 1 to Mode 2, locate the self-test harness connector. See Fig 1. Turn ignition on. Disconnect self-test harness connector and jump terminal No. 3 and 6 together. See Fig 1. Disconnect jumper wire after being connected for at least 2 seconds. MIL should now be in Mode 2. When in Mode 2 with engine off, MIL should begin flashing codes.
  3. Step 3) The 4-digit Diagnostic Trouble Codes (DTCs) are read as two 2-digit numbers. The first 2-digit number is indicated by a series of long flashes followed by a series of short flashes. E.g. 1 long flash followed by 2 short flashes indicates DTC 0102. See Fig 2. The DTCs retrieved by MIL are not numerically the same as DTCs retrieved from a scan tool.
  4. Step 4) Write down DTCs. Repair in order retrieved. To determine which circuit test to use, see MIL DTC (FLASH CODE) DIRECTORY. After retrieving DTCs or performing a repair, clear DTCs from PCM memory.
    Fig 2: Retrieving DTCs using MIL
    G95A35873Courtesy of FORD MOTOR CO.
    MIL DTC (FLASH CODE) DIRECTORY

    MIL DTC Description Circuit Test
    0505 No Faults Detected N/A
    0101 CMP Sensor Circuit Fault DR
    0102 MAF Sensor Circuit Fault DC
    0103 ECT Sensor Fault DA
    0104 Vehicle Speed Sensor Fault DP
    0114 Fuel Mixture Too Rich H
    0115 Fuel Mixture Too Lean H
    0205 Idle Control System Fault KE
    0301 PCM Internal Failure (1)
    0302 EGR Flow Fault HE
    0303 HO2S Circuit Fault; Bank 1, Sensor 1 H
    0304 Knock Sensor Circuit Fault DG
    0305 EGR Temperature Sensor Fault HE
    0306 Excessive EGR Flow Detected HE
    0401 Intake Air Temperature Sensor Fault DA
    0403 Throttle Position Sensor Circuit Fault DH
    0504 Serial Communication Link Fault QA
    0608 Cylinder No. 1 Misfire Detected HD
    0607 Cylinder No. 2 Misfire Detected HD
    0606 Cylinder No. 3 Misfire Detected HD
    0605 Cylinder No. 4 Misfire Detected HD
    0604 Cylinder No. 5 Misfire Detected HD
    0603 Cylinder No. 6 Misfire Detected HD
    0701 Random Or Multiple Misfire Detected HD
    0702 Catalyst Efficiency Fault; Bank 1 HF
    0707 HO2S Circuit Fault; Bank 1, Sensor 2 H
    0802 CKP Sensor Circuit Fault DR
    0804 A/T Data Communication Line Fault QA
    0901 HO2S Heater Fault; Bank 1, Sensor 1 H
    0902 HO2S Heater Fault; Bank 1, Sensor 2 H
    0908 Engine Temp Low, No Closed Loop DA
    1003 Transmission Range Sensor Fault TD
    1005 EGR DPFE Sensor; Voltage Low HE
    1208 Transmission Fluid Temp Sensor Fault TE
    1102 Output Speed Sensor Circuit Fault DR
    1207 Engine Speed Input Circuit Fault ND
    1103 1st Gear - Incorrect Ratio TC
    1104 2nd Gear - Incorrect Ratio TC
    1105 3rd Gear - Incorrect Ratio TC
    1106 4th Gear - Incorrect Ratio TC
    1204 Torque Converter Clutch Fault TC
    1205 Pressure Control Solenoid Fault TC
    1108 Shift Solenoid No. 1 Circuit Fault TC
    1201 Shift Solenoid No. 2 Circuit Fault TC
    1206 TP Sensor Fault (A/T) DH
    1203 Overrun Clutch S/V TC
    1308 Cooling Fan Fault KF
    (1) Replace PCM.