KOEO & KOER Self-Tests
These DTCs indicate faults are present at time of testing. A hard fault may cause CHECK ENGINE or Malfunction Indicator Light (MIL) to turn on and remain on until fault is repaired. If KOEO or KOER DTCs are retrieved during KOEO ON-DEMAND SELF-TEST or KOER ON-DEMAND SELF-TEST, diagnose affected DTC(s). See appropriate SELF- DIAGNOSTIC article in ENGINE PERFORMANCE.
Continuous Memory Codes
Continuous Memory DTCs are retrieved after performing KOER ON-DEMAND SELF-TEST. Unlike KOEO or KOER self-tests, which can only be activated on-demand, Continuous Memory Self-Test is always active. A fault may or may not be present at time of checking for Continuous Memory DTCs. This self-test is helpful in diagnosing intermittent problems.
After noting and/or repairing fault, clear DTCs from memory. See CLEARING CODES . Intermittent faults may be caused by a sensor, connector or wiring-related problem. See INTERMITTENTS in TROUBLE SHOOTING - NO CODES - EEC-V - GASOLINE article.
Note. Continuous Memory DTCs should be recorded when retrieved. These DTCs may be used to identify intermittent problems that exist after all KOEO and KOER DTCs have been repaired. Some Continuous Memory DTC faults may not be valid after KOEO and KOER DTCs are serviced.
RETRIEVING CODES
Fault codes are retrieved from EEC-V system through Data Link Connector (DLC). (Scheme 41) Self-diagnostic test procedures are for use with New Generation Star (NGS) scan tool. If a generic scan tool is used, ensure scan tool is certified to OBD-II standard.
| Application | Location |
|---|---|
| All Models | Below Instrument Panel, Right Of Steering Wheel |
DATA LINK CONNECTOR (DLC) LOCATIONS
Scheme 41
Pass Codes
SYSTEM PASS indicates no DTCs were recorded in that portion of test. If SYSTEM PASS is not retrieved in KOEO ON-DEMAND SELF-TEST, DTCs retrieved during KOER ON-DEMAND SELF-TEST may not be valid.
These DTCs result from information stored by PCM during continuous self-test monitoring. Use these DTCs for diagnosis only when KOEO ON-DEMAND SELF-TEST and KOER ON-DEMAND SELF-TEST result in SYSTEM PASS and all steps under QUICK TEST are successfully completed. These DTCs indicate faults previously recorded. Fault may or may not be currently present.
CLEARING CODES
| CAUTION | DO NOT disconnect vehicle battery to clear DTCs. This will erase operating information from Keep-Alive Memory (KAM). To clear KAM, see RESETTING KEEP-ALIVE MEMORY (KAM) . |
VISUAL CHECK
Perform the following, and make all necessary repairs before continuing with QUICK TEST
- Inspect air cleaner and inlet ducts.
- Check all engine vacuum hoses for damage, bends, leaks, cracks, kinks or improper routing.
- Inspect system wiring harness for proper connections, bent or broken pins, corrosion, loose wires and proper routing.
- Check Powertrain Control Module (PCM), sensors and actuators for physical damage.
- Check engine coolant for proper level and mixture.
- Check transmission fluid level and quality.
VEHICLE PREPARATION & EQUIPMENT HOOKUP
Apply parking brake, and place shift lever in Park (A/T) or Neutral (M/T) position. Block drive wheels. Turn off all electrical accessories. Ensure engine is at normal operating temperature. If vehicle is equipped with an auxiliary powertrain control system (RPM control), it must be turned off when performing any self-test procedure. Connect appropriate test equipment to vehicle as follows.
ADDITIONAL SYSTEM FUNCTIONS
Note. Additional diagnostic system features are available to help diagnose driveability problems and service EEC-V systems.
Accessing Generic OBD-II PIDs
Turn ignition off. Ensure test equipment is properly attached. Program scan tool using the following steps
- Select VEHICLE & ENGINE SELECTION menu.
- Select NEW VEHICLE, YEAR & MODEL.
- Select GENERIC OBD-II OPTIONS. Press CONT button if monitors are not complete.
- Select PID/DATA MONITOR.
- Turn ignition on or start engine and allow to idle.
- Follow operating instructions from scan tool menu.
- Select PIDs and press START to begin monitoring. If PID value is not as specified, perform appropriate SYSTEM TEST.
Accessing Ford Specific PIDs
Turn ignition off. Ensure test equipment is properly attached. Program scan tool using the following steps
- Select VEHICLE & ENGINE SELECTION menu.
- Select NEW VEHICLE, YEAR & MODEL.
- Select DIAGNOSTIC DATA LINK.
- Select PCM-POWERTRAIN CONTROL MODULE.
- Select PID/DATA MONITOR & RECORD.
- Turn ignition on or start engine and allow to idle.
- Follow operating instructions from scan tool menu.
- Select PIDs and press START to begin monitoring. If PID value is not as specified, perform appropriate SYSTEM TEST.
FREEZE FRAME DATA MODE
This mode allows access to emission related data values from specific generic PIDs. These values are immediately stored in continuous memory when an emission related fault occurs. This provides a snapshot of the conditions that were present when the fault occurred. Freeze frame will be stored until PCM memory is erased.
To access FREEZE FRAME DATA MODE, turn ignition off. Ensure test equipment is properly attached. Program scan tool using the following steps
- Select VEHICLE & ENGINE SELECTION menu.
- Select NEW VEHICLE, YEAR & MODEL.
- Follow operating instructions from scan tool menu.
- Select GENERIC OBD-II FUNCTIONS. Press CONT button if OBD-II monitors are not complete.
- Turn ignition on.
- Select FREEZE FRAME PID TESTS.
FAILURE MODE EFFECTS MANAGEMENT (FMEM)
FMEM mode allows system operation when sensors fail or transmit signals that are out of normal operating range. During FMEM mode, PCM substitutes a mid-range signal for defective sensor while continuing to monitor sensor. If faulty sensor signals return to normal operating range, PCM will use those signals. Depending on specific failure, a fault code may be set in PCM memory.
Vehicle Preparation For OBD-II Or Monitor Repair Verification Drive Cycle
Using scan tool, select ECT, FLI and IAT PIDs from PID/DATA monitor menu. Ensure IAT PID value is 50-100°F (10-38°C) and FLI PID is 15-85 percent (if applicable). Start and run engine until ECT PID value is greater than 130°F (54°C). Using scan tool, clear all DTCs (DTC P1000 will remain). Leave ignition on and start engine. Using scan tool, select ON-BOARD SYSTEM READINESS MENU to view status of OBD-II monitors. Go to OBD-II DRIVE CYCLE or appropriate monitor repair verification drive cycle. Once drive cycle is started, DO NOT turn engine off.
OBD-II Drive Cycle
- Perform «VEHICLE PREPARATION & EQUIPMENT HOOKUP»(ref-97365-S35294253792001050300000) . Drive vehicle in stop and go traffic with a minimum of 4 idle periods (30 seconds each) while observing OBD-II monitor status on scan tool. If Exhaust Gas Recirculation (EGR), Heated Oxygen Sensor (HO2S), Secondary Air (AIR), if applicable, or catalyst efficiency monitor is not complete, drive vehicle at a constant speed of greater than 40 MPH, but less than 65 MPH for 10-15 minutes.
- DO NOT open throttle wide open, use heavy accelerations or use sudden accelerations. If scan tool sounds a 3 beep pulse at any time, OBD-II drive cycle is complete. If EGR, HO2S, AIR (if applicable) or catalyst efficiency monitor is not complete, perform appropriate monitor verification drive cycle. Turn engine off. Retrieve Continuous Memory DTCs to verify DTC P1000 has been cleared.
Comprehensive Component Monitor Repair Verification Drive Cycle
Perform VEHICLE PREPARATION & EQUIPMENT HOOKUP . Perform OBD-II DRIVE CYCLE until the Comprehensive Component Monitor indicates completion status by clearing DTC P1000 on scan tool. If OBD-II drive cycle has been completed and comprehensive component monitor check has not completed, perform QUICK TEST .
EGR Monitor Repair Verification Drive Cycle
Ambient air temperature or IAT PID must read a minimum of 32°F (0°C) to initiate EGR monitor. Perform VEHICLE PREPARATION & EQUIPMENT HOOKUP . Drive vehicle for 5 minutes in stop and go traffic with a minimum of 2 idle periods (30 seconds each). Accelerate vehicle to 45 MPH (35 MPH on Escort). Maintain speed for one minute. Stop vehicle and repeat QUICK TEST .
Evaporative Emissions Repair Verification Drive Cycle
- Attach scan tool to DLC. Cycle ignition to ON, OFF then ON position. Select appropriate vehicle and engine qualifier. Clear all DTCs and perform PCM reset. Monitor ECT, EVAPDC, FLI and TP MODE PIDs. Press DIAGNOSTIC DATA LINK, PCM, PID/DATA MONITOR AND RECORD, press trigger to select each PID, then START.
- Start engine without turning ignition off. Idle vehicle for 15 seconds. Drive vehicle at 40 MPH until ECT is 170°F (76.7°C) or greater. If IAT is 40-100°F (4.4-37.8°C), go to next step. If IAT is not as specified, proceed with test, but vehicle will need to sit for 8 hours or greater, then repeat test to clear DTC P1000.
- Drive vehicle at 40 MPH for 60 seconds. Ensure IAT PID value is 40-100°F (4.4-37.8°C), TP MODE is PT, EVAPDC is 75 percent or greater and FLI PID is 15-85 percent. Avoid sharp turns and hills. Drive 45-65 MPH for 10 minutes. Bring vehicle to stop and idle in Park position (A/T) or Neutral position (M/T) for 2 minutes.
- Using scan tool, check for any pending codes. A pending code is a code that requires additional drive cycles to set. Repair any pending codes. Rerun any unfinished monitors.
EVAP Running Loss System Repair Verification Drive Cycle
- Perform «VEHICLE PREPARATION & EQUIPMENT HOOKUP»(ref-97365-S35294253792001050300000) . Using scan tool, ensure FTP PID value is 2.4-2.8 volts with gas cap removed. Reinstall gas cap. Using scan tool, select ON-BOARD SYSTEM READINESS MENU and observe OBD-II monitors. Drive vehicle at a constant speed greater than 35 MPH, but less than 65 MPH with throttle as steady as possible.
- Using scan tool, observe HO2S monitor until test cycle is complete. Bring vehicle to a stop. Using scan tool, select IAT, FLI, FTP V, EVAPPDC and EVAPCV PIDs. Ensure IAT PID value is 50-100°F (10-38°C).
- Drive vehicle at a constant speed of greater than 40 MPH with steady throttle. During this time, ensure FLI PID value is stable between 15-85 percent tank fill. Ensure FTP V PID value is stable within one volt.
- To initiate EVAP monitor, EVAPPDC PID value must increase to a minimum of 75 percent (canister purge open). At this time, EVAPCV PID will display 100 percent (canister vent solenoid closed to seal system) and monitor will begin to run. Continue to drive vehicle at steady throttle with light steering input until EVAPCV PID value displays zero percent (canister vent solenoid open, system unsealed).
- Bring vehicle to a stop. Using scan tool, select ON-BOARD SYSTEM READINESS MENU and check if EVAP monitor has completed. If EVAP monitor is not complete, repeat step 3 .
Note. During drive cycle or hot ambient temperatures, fuel vapor (from canister and/or fuel tank) may keep EVAP monitor test from initiating.
Catalyst Monitor Repair Verification Drive Cycle
Ambient air temperature or IAT PID must read a minimum of 32°F (0°C) to initiate catalyst monitor. Perform VEHICLE PREPARATION & EQUIPMENT HOOKUP . Drive vehicle in stop and go traffic for 20 minutes. Include 5 different constant speeds between 25-45 MPH. Repeat QUICK TEST .
Fuel Monitor Or HO2S Monitor Repair Verification Drive Cycle
Perform VEHICLE PREPARATION & EQUIPMENT HOOKUP . Drive vehicle in stop and go traffic for 6 minutes. Include one idle period of 30 seconds. Accelerate vehicle to 45 MPH (35 MPH on Escort). Maintain speed for one minute. Stop vehicle and repeat QUICK TEST .
Misfire Monitor Repair Verification Drive Cycle
- On models with Fuel Level Input (FLI) circuit to PCM terminal No. 12, check fuel gauge and FLI PID value. Misfire monitor can only be tested if fuel gauge reads greater than 1/4 full or FLI PID value is greater than 15 percent.
- On all models, start engine. Drive vehicle to a location where vehicle speeds can reach 55-60 MPH and then coast down to 40 MPH without traffic interference. Accelerate at wide open throttle to allow vehicle to shift at Red line (if equipped with a tachometer).
- Immediately return to normal speed limits. Accelerate vehicle speed to 60 MPH for 30 seconds. Take foot off accelerator and coast down to 40 MPH. Stop vehicle and repeat «QUICK TEST»(ref-97365-S31976916802001050300000) .
Secondary Air Monitor Repair Verification Drive Cycle
Perform VEHICLE PREPARATION & EQUIPMENT HOOKUP . Perform OBD-II DRIVE CYCLE until the secondary air monitor indicates completion status by clearing DTC P1000 on scan tool. If OBD-II drive cycle has been completed and secondary air monitor check has not completed, perform QUICK TEST .
PROGRAMMING PCM
Note. Before performing PCM programming procedure, check for any applicable Technical Service Bulletins (TSBs) that may apply to vehicle application.
SYSTEM TESTS
Note. All references to 2V or 4V following an engine size or model is 2 or 4 valves per cylinder.
Scheme 42
Scheme 43
- Ensure all non-EEC related faults found while performing basic diagnostic procedures in appropriate BASIC DIAGNOSTIC PROCEDURES article have been corrected. Follow each test step in order until fault is found. DO NOT replace any part unless directed to do so. When greater than one code is retrieved, start with first code displayed.
- System tests ensure electrical circuits are okay before sensors or other components are replaced. Always test circuits for continuity between sensor and PCM. Test all circuits for short to power, opens or short to ground. Voltage Reference (VREF) and Voltage Power (VPWR) circuits should be tested with ignition on or as specified in SYSTEM TESTS.
- If measuring voltage or resistance at PCM and a breakout box is not available, always backprobe PCM connector. To identify Powertrain Control Module (PCM) connector terminals, see illustration. (Scheme 42)and (Scheme 43). DO NOT connect any test light unless specified in testing procedure. All measurements are made by probing rear of connector (wiring harness side). Isolate both ends of a circuit and turn ignition off when checking for shorts or continuity, unless instructed otherwise.
- Disconnect solenoids and switches from harness before measuring continuity and resistance or applying voltage. After each repair, check all component connections and repeat «QUICK TEST»(ref-97365-S31976916802001050300000).
- An open circuit is defined as a resistance reading of 5 ohms or greater. This specification tolerance may be too high for some items in EEC-V system. If resistance approaches 5 ohms, always clean suspect connector and coat it with protective dielectric silicone grease. A short is defined as a resistance reading of 10,000 ohms or less to ground, unless stated otherwise in system test.
- If instructed to replace Powertrain Control Module (PCM) after performing a system test, new PCM must be programmed. See «PROGRAMMING PCM»(ref-97365-S38796231582001050400000).