INTRODUCTION
If no faults were found during preliminary inspection, proceed with self-diagnostics. If no trouble codes or only pass codes are present after entering self-diagnostics, proceed to the TESTS W/O CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.).
STORED CODES
The Powertrain Control Module (PCM), also known as the Engine Control Module (ECM), can identify malfunctions and store them in memory in the form of a code. Codes are stored until memory is erased. If battery cable or PCM connector is disconnected, codes are erased.
MALFUNCTION INDICATOR LIGHT (MIL)
When ignition is turned on, MIL should come on. When engine is started, MIL should turn off. If MIL does not turn off after engine is started, or if MIL comes on while driving, retrieve codes. See RETRIEVING CODES .
HARD FAILURES
Hard failures (also called static malfunctions) cause MIL to come on and a code to set in PCM memory. A code that sets as a result of a hard failure will not be erased automatically when the problem is eliminated. These codes must be erased manually.
INTERMITTENT FAILURES
When an intermittent failure occurs, MIL comes on and code sets. Scan tool displays "SP" to identify code as sporadic (intermittent). If fault does not recur within 50 engine starts, code will automatically be erased. Intermittent failures may be caused by problems with a sensor, connector or wiring. See INTERMITTENTS in the TESTS W/O CODES article.
ENTERING SELF-DIAGNOSTICS
Note. Before entering self-diagnostics, ensure fuse No. 17, fuel pump relay, and electronic circuit breakers No. 1-4 (Black, Brown, Red, and Yellow holder colors) in electronic box in passenger floor are okay. Ensure battery ground strap and ground connections on intake manifold, and on right engine support, are okay.
Note. Press scan tool HELP button for additional trouble shooting tips or operating information. Press arrow button to step through program sequence. When prompted by scan tool, press appropriate buttons to input information, then press "Q" button to enter input.
- Turn ignition off. Remove Data Link Connector (DLC) cover from front tray of center console. (Scheme 1) Using Adapter (VAG 1551/3), connect VAG Scan Tool (VAG 1551) to 16-pin DLC.
- Idle engine (if engine will not start, operate starter for at least 5 seconds and leave ignition on). Press PRINT button to turn on printer. Indicator light on PRINT button should come on. Press "1" button to select RAPID DATA TRANSFER function. Enter "01" to select ENGINE ELECTRONICS function. Press "Q" to confirm input
- If any of the following messages are displayed, proceed to «NO COMMUNICATION BETWEEN PCM & SCAN TOOL»(/audi/a6/c4-1994-1997/remont/testing-diagnostics/#engine-controls-tests-wcodes). CONTROL MODULE DOES NOT ANSWER ERROR IN COMMUNICATION LINK K-CONNECTION DOES NOT SWITCH TO GROUND/POSITIVE.
- If SCAN TOOL SENDS ADDRESS WORD 01 is displayed, wait for PCM identification and coding information to be displayed. Ensure information displayed matches vehicle. See «PCM ENCODING»(/audi/a6/c4-1994-1997/remont/testing-diagnostics/#engine-controls-tests-wcodes__pcm-encoding).
- Push right arrow button. Function is now ready to be selected. To select function, input appropriate 2-digit code and press enter. For list of available functions, see SELECTABLE FUNCTIONS table. To print a list of available functions, press HELP button. After selecting function, go to appropriate part of this article. When finished viewing displayed data, select function 06 to end output of data.
| Input Number | Function |
|---|---|
| 02 | Read DTC Memory |
| 03 | Output Diagnostic Test Mode |
| 04 | Engine Basic Setting |
| 05 | Erase DTC Memory |
| 06 | End Data Transfer |
| 07 | PCM Encoding |
| 08 | Reading Measuring Block |
| 09 | Reading Individual Measuring Values |
| 10 | Adaptive Learning |
SELECTABLE FUNCTIONS
Scheme 1
Control Module Does Not Answer
Press HELP button to generate a list of possible malfunction causes. Check DLC wiring. See CHECKING DLC WIRING . Check for defective PCM by performing diagnostic procedure for Code 65535. After eliminating cause, enter address word "01" to select ENGINE ELECTRONICS.
Error in Communication Link
Check for defective PCM by performing diagnostic procedure for Code 65535.
K-Connection Does Not Switch To Ground/Positive
Press HELP button to generate a list of possible malfunction causes. After eliminating cause, enter address word "01" to select ENGINE ELECTRONICS.
CHECKING DLC WIRING
Black DLC is for scan tool power and ground circuits. White DLC is for scan tool rapid data transfer circuits. All systems that can be monitored with a scan tool (PCM, automatic transmission, ABS, etc.) are monitored through the same White DLC. Rapid data transfer circuits for all systems are connected in parallel to terminals "K" and "L", which serve as common junction blocks. Ground terminal of White DLC is connected to terminal "L". Power terminal of White DLC is connected to terminal "K".
Black DLC
Ensure DLC ground terminal is grounded. Battery voltage should be present at DLC power terminal. If conditions are not as specified, repair wiring or replace fuse as necessary.
White DLC
- Disconnect all wires from terminals "K" and "L", noting from which terminals wires are disconnected. Check continuity between power terminal of White DLC connector and terminal "L", and between ground terminal of White DLC connector and terminal "K". If there is no continuity, repair wiring.
- If there is continuity, check continuity between: PCM terminal C13 and appropriate wire at terminal "L". PCM terminal C12 and appropriate wire at terminal "K".
- If there is no continuity, repair wiring. If there is continuity, connect wires for PCM rapid data transfer to terminals "K" and "L". Attempt to enter ENGINE ELECTRONICS (address word "01"). If ENGINE ELECTRONICS cannot be entered, replace PCM.
- If ENGINE ELECTRONICS can be entered, check wiring between terminals "K" and "L" and control units for all other systems. If wiring is okay, replace appropriate control unit.
Using Scan Tool (VAG 1551)
Enter self-diagnostics. See ENTERING SELF-DIAGNOSTICS . Select function "02", READ DTC MEMORY. Number of codes set in memory (if any) will be displayed, or NO DTC RECOGNIZED will be displayed. If printer is turned on, stored codes will be displayed and printed. If printer is turned off, press right arrow button to advance to next code until all codes have been displayed.
TROUBLE CODE IDENTIFICATION
| DTC Code (Blink Code) (1) | Affected Sensor/Circuit |
|---|---|
| 00000 (4444) | No Fault Recognized |
| 00281 (1231) | Vehicle Speed Sensor (VSS) |
| 00513 (2111) | Engine Speed (RPM) Sensor |
| 00514 (2112) | Crankshaft Position (CKP) Sensor |
| 00515 (2113) | Camshaft Position (CMP) Sensor |
| 00516 (2121) | Closed Throttle Position (CTP) Switch |
| 00518 (2212) | Throttle Position (TP) Sensor |
| 00522 (2312) | Engine Coolant Temperature (ECT) Sensor |
| 00524 (2142) | Right Knock Sensor I (KS I) |
| 00525 (2342) | Right Heated Oxygen Sensor (HO2S) |
| 00531 (2231) | Mass Airflow (MAF) Sensor |
| 00532 (2234) | Supply Voltage |
| 00537 (2341) | Right Heated Oxygen Sensor (HO2S) Control |
| 00540 (2144) | Left Knock Sensor II (KS II) |
| 00553 (2324) | Mass Airflow (MAF) Sensor |
| 00554 (2331) | Left Heated Oxygen Sensor (HO2S) Control |
| 00555 (2332) | Left Heated Oxygen Sensor (HO2S) |
| 00560 (2411) | EGR System |
| 00577 (2141) | Knock Regulation - Cyl. 1 |
| 00578 (2141) | Knock Regulation - Cyl. 2 |
| 00579 (2141) | Knock Regulation - Cyl. 3 |
| 00580 (2143) | Knock Regulation - Cyl. 4 |
| 00581 (2143) | Knock Regulation - Cyl. 5 |
| 00582 (2143) | Knock Regulation - Cyl. 6 |
| 00585 (2411) | EGR Temperature Sensor |
| 00609 (4332) | Ignition Power Output Stage 1 |
| 00610 (4332) | Ignition Power Output Stage 2 |
| 00611 (4332) | Ignition Power Output Stage 3 |
| 00689 (4431) | Leak In Intake Air System |
| 01242 (4332) | Final Stages Of Control |
| " | (Ignition Power Output Stage) |
| 01243 (4333) | Intake Manifold Change-Over (IMCO) Valve |
| 01247 (4343) | EVAP Control Solenoid Valve |
| 01249 (4411) | Fuel Injector Cyl. No. 1 |
| 01250 (4412) | Fuel Injector Cyl. No. 2 |
| 01251 (4413) | Fuel Injector Cyl. No. 3 |
| 01252 (4414) | Fuel Injector Cyl. No. 4 |
| 01253 (4415 Or 4421) | Fuel Injector Cyl. No. 5 |
| 01254 (4416 Or 4422) | Fuel Injector Cyl. No. 6 |
| 01257 (4431) | Idle Air Control (IAC) Valve |
| 01265 (4312) | EGR Control Solenoid Valve |
| 65535 (1111) | PCM Malfunction |
| (1) Indicated by MIL. | |
| (1) | Indicated by MIL. |
TROUBLE CODE IDENTIFICATION
00281 (1231), Vehicle Speed Sensor (VSS)
Engine may stall during deceleration. If speedometer does not operate, repair or replace speedometer. If speedometer operates, check for faulty wiring between speedometer and PCM, or faulty PCM.
00513 (2111), Engine Speed (RPM) Sensor
Engine may not start or may misfire or stall. Check for metal chips on RPM sensor, loose RPM sensor, excessive RPM sensor gap (should not exceed 1.2 mm), broken ring gear teeth, faulty wiring or faulty PCM.
00514 (2112), Crankshaft Position (CKP) Sensor
Engine may not start. Check for faulty or loose CKP sensor, excessive CKP sensor gap (should not exceeds 1.3 mm), faulty wiring or faulty PCM.
00515 (2113), Camshaft Position (CMP) Sensor
Engine may exhibit lack of power at wide open throttle, excessive exhaust emissions or poor fuel economy. Check for faulty CKP sensor, faulty wiring or faulty PCM.
00516 (2121), Closed Throttle Position (CTP) Switch
Check for misadjusted CTP switch, sticking throttle, floor mat pressing on accelerator pedal, throttle cable adjustment, faulty wiring, moisture in connector or faulty PCM.
00518 (2212), Throttle Position (TP) Sensor
Engine may exhibit lack of power and other driveability problems. Check for faulty wiring, moisture in connector, faulty TP sensor, faulty PCM or misadjusted CTP switch.
00522 (2312), Engine Coolant Temperature (ECT) Sensor
Engine may exhibit poor starting when cold and poor driveability when warm. Check for faulty wiring, moisture in connector, faulty ECT sensor or faulty PCM.
00524 (2142), Right Knock Sensor I (KS I)
Engine may exhibit poor fuel economy, lack of power or jerking (like misfire). Check for loose KS I, faulty wiring, faulty KS I or faulty PCM. Ensure KS I is tightened to 15 ft. lbs. (20 N.m).
00525 (2342), Right Heated Oxygen Sensor (HO2S)
Engine may exhibit excessive exhaust emissions. HO2S control may not go into closed loop. Check for faulty wiring, HO2S heater or HO2S.
00531 (2231), Mass Airflow (MAF) Sensor
Check for faulty wiring.
00532 (2234), Supply Voltage
PCM may be damaged, supply voltage may be incorrect (less than 6 volts and as much as 16 volts) and engine may not start. Check for alternator overcharging or overvoltage from starting aid, poor PCM ground, discharged battery and current draw on battery.
00537 (2341), Right Heated Oxygen Sensor (HO2S) Control
Vehicle may exhibit incorrect CO emissions measured before 3-way catalyst, increased fuel consumption, Black smoke or spark plug fouling. Check for faulty fuse, insufficient fuel volume in tank (ensure minimum volume is 10 liters), insufficient or excessive fuel pressure, faulty secondary ignition system components, exhaust system leak, faulty HO2S or sticking EVAP control solenoid valve.
00540 (2144), Left Knock Sensor II (KS II)
Engine may exhibit poor fuel economy, lack of power or jerking (like misfire). Check for loose KS II, faulty wiring, faulty KS II or faulty PCM. Ensure KS II is tightened to 15 ft. lbs. (20 N.m).
00553 (2324), Mass Airflow (MAF) Sensor
If fault is displayed as sporadic, disregard display. Engine may go into limp home mode, lack power, stall after start or stall during fuel injection shut-off phase. Check for faulty fuse, wiring, MAF sensor or PCM.
00554 (2331), Left Heated Oxygen Sensor (HO2S) Control
Vehicle may exhibit incorrect CO emissions measured before 3-way catalyst, increased fuel consumption, Black smoke or spark plug fouling. Check for faulty fuse, insufficient fuel volume in tank (ensure minimum volume is 10 liters), insufficient or excessive fuel pressure, faulty secondary ignition system components, exhaust system leak, faulty HO2S or sticking EVAP control solenoid valve.
00555 (2332), Left Heated Oxygen Sensor (HO2S)
Engine may exhibit excessive exhaust emissions. HO2S control may not go into closed loop. Check for faulty wiring, HO2S heater or HO2S.
00560 (2411), EGR Control Solenoid Valve
Engine may exhibit poor idle, hard starting or bucking. Check for faulty vacuum hoses, EGR temperature sensor, EGR valve, fuse, EGR solenoid or wiring.
00577 (2141), Knock Regulation - Cyl. 1
Engine may exhibit poor fuel economy, lack of power or rough running. Maximum vehicle speed may be decreased. Check for faulty PCM, low-octane fuel, abnormal engine noise (loose component) or faulty wiring. Ensure knock sensor is tightened to 15 ft. lbs. (20 N.m).
00578 (2141), Knock Regulation - Cyl. 2
Engine may exhibit poor fuel economy, lack of power or rough running. Maximum vehicle speed may be decreased. Check for faulty PCM, low-octane fuel, abnormal engine noise (loose component) or faulty wiring. Ensure knock sensor is tightened to 15 ft. lbs. (20 N.m).
00579 (2141), Knock Regulation - Cyl. 3
Engine may exhibit poor fuel economy, lack of power or rough running. Maximum vehicle speed may be decreased. Check for faulty PCM, low-octane fuel, abnormal engine noise (loose component) or faulty wiring. Ensure knock sensor is tightened to 15 ft. lbs. (20 N.m).
00580 (2143), Knock Regulation - Cyl. 4
Engine may exhibit poor fuel economy, lack of power or rough running. Maximum vehicle speed may be decreased. Check for faulty PCM, low-octane fuel, abnormal engine noise (loose component) or faulty wiring. Ensure knock sensor is tightened to 15 ft. lbs. (20 N.m).
00581 (2143), Knock Regulation - Cyl. 5
Engine may exhibit poor fuel economy, lack of power or rough running. Maximum vehicle speed may be decreased. Check for faulty PCM, low-octane fuel, abnormal engine noise (loose component) or faulty wiring. Ensure knock sensor is tightened to 15 ft. lbs. (20 N.m).
00582 (2143), Knock Regulation - Cyl. 6
Engine may exhibit poor fuel economy, lack of power or rough running. Maximum vehicle speed may be decreased. Check for faulty PCM, low-octane fuel, abnormal engine noise (loose component) or faulty wiring. Ensure knock sensor is tightened to 15 ft. lbs. (20 N.m).
00585 (2411), EGR Temperature (EGRT) Sensor
Check for shorted EGRT sensor or faulty wiring.
00609 (4332), Ignition Power Output Stage 1
Engine may not start, may lack power or run rough. Check for faulty power output stage, wiring or PCM.
00610 (4332), Ignition Power Output Stage 2
Engine may not start, may lack power or run rough. Check for faulty power output stage, wiring or PCM.
00611 (4332), Ignition Power Output Stage 3
Engine may not start, may lack power or run rough. Check for faulty power output stage, wiring or PCM.
00689 (4431), Leak In Intake Air System
With cold engine, engine may stall. With warm engine, idle speed may not be correct. Check for leak in air intake system or faulty idle air control valve. Ensure second stage of throttle body closes.
01242 (4332), Final Stages Of Control (Ignition Power Output
Stage)
Engine may not start, may exhibit loss of power or may run rough. Check for shorted wiring between PCM and power output stage. Check for faulty power output stage.
01243 (4333), Intake Manifold Change-Over (IMCO) Valve
Valve may not open or may stay open. Check for faulty control solenoid for IMCO valve. Check for faulty wiring or PCM.
01247 (4343), EVAP Control Solenoid Valve
Engine may exhibit poor transition performance in partial load range, or presence of fuel odor. Check for faulty fuse, EVAP control solenoid valve, wiring or PCM.
01249 (4411), Fuel Injector Cyl. No. 1
Engine may run rough or stall. Check for faulty fuse, injector, wiring or PCM.
01250 (4412), Fuel Injector Cyl. No. 2
Engine may run rough or stall. Check for faulty fuse, injector, wiring or PCM.
01251 (4413), Fuel Injector Cyl. No. 3
Engine may run rough or stall. Check for faulty fuse, injector, wiring or PCM.
01252 (4414), Fuel Injector Cyl. No. 4
Engine may run rough or stall. Check for faulty fuse, injector, wiring or PCM.
01253 (4415 Or 4421), Fuel Injector Cyl. No. 5
Engine may run rough or stall. Check for faulty fuse, injector, wiring or PCM.
01254 (4416 Or 4422), Fuel Injector Cyl. No. 6
Engine may run rough or stall. Check for faulty fuse, injector, wiring or PCM.
01257 (4431), Idle Air Control (IAC) Valve
With cold engine, engine may stall. With warm engine, idle speed may not be correct. Check for leak in air intake system, faulty IAC valve or faulty PCM. Ensure second stage of throttle body closes.
01265 (4312), EGR Control Solenoid Valve
Engine may exhibit unstable idle. Check for faulty EGR control solenoid valve, wiring or PCM.
65535 (1111), PCM Malfunction
Engine may not start. Check for faulty PCM ground circuit or faulty PCM.
Using Malfunction Indicator Light (MIL)
- To erase trouble codes, turn ignition off. Connect Jumper Cable (357 971 514E) to Data Link Connectors (DLC). Black end of jumper cable attaches to Black DLC; White end of cable attaches to White DLC; Blue DLC is not used.
- Turn ignition on. Leave jumper cable attached for 5 seconds, until MIL begins to blink. Remove jumper cable. When light displays Code 4444 (no faults indicated), reconnect jumper cable to DLC or turn ignition off to end code clearing procedure. Trouble code memory is now erased.
Note. Codes cannot be erased until DTC memory has been read. Also, if ignition is turned off or engine speed exceeds 2500 RPM after DTC memory has been read, it will be necessary to read DTC memory again before codes can be cleared.
Using Scan Tool
Enter self-diagnostics. See ENTERING SELF-DIAGNOSTICS . Select function "05", ERASE DTC MEMORY. If DTC MEMORY IS ERASED is displayed, press right arrow button until prompted to select another function. If DTC MEMORY HAS NOT BEEN READ is displayed, read DTC memory again. See RETRIEVING CODES . Select function "05" again to erase DTC memory.
OUTPUT DIAGNOSTIC TEST MODE (DTM)
Note. Perform output DTM with ignition on and engine off. Output DTM will be interrupted if engine is started or if PCM receives an engine speed pulse signal. Before entering output DTM, ensure fuses, circuit breakers and fuel pump relay are okay.
Enter diagnostics. See ENTERING SELF-DIAGNOSTICS . Select function "03", OUTPUT DIAGNOSTIC TEST MODE. Press right arrow button to advance through tests. During tests, check components by listening for noise or feeling component. Components are checked in the following sequence: fuel pump relay, Idle Air Control (IAC) valve, intake manifold change-over (IMCO) valve, EVAP control solenoid valve and EGR control solenoid valve. Before repeating output DTM, turn ignition off for about 20 seconds.
Initiating Engine Basic Setting
- When ENGINE BASIC SETTING is initiated, PCM establishes the following conditions: Closed throttle position is blocked EVAP control solenoid valve remains off, preventing purge A/C is turned off EGR control solenoid valve remains off, preventing EGR function PCM ignores dynamic signal from Engine Coolant Temperature (ECT) sensor and assumes a constant value of 176°F (80°C). Command is given for Heated Oxygen Sensor (HO2S) circuit to learn new values.
- Before initiating ENGINE BASIC SETTING: Ensure coolant temperature is at least 185°F (85°C) Ensure accelerator pedal is not pushed down Turn off all electrical accessories Turn off A/C Shift transmission into Park or Neutral.
- Retrieve codes. See «RETRIEVING CODES»(/audi/a6/c4-1994-1997/remont/testing-diagnostics/#engine-controls-tests-wcodes) . If codes are present, repair faults as necessary. Clear codes. See «CLEARING CODES»(/audi/a6/c4-1994-1997/remont/testing-diagnostics/#engine-controls-tests-wcodes) . Start engine and let idle. Select function "04", INITIATE BASIC SETTING. Enter appropriate display group number. Press HELP button for procedure on inputting display group numbers. See information following table for specified values and diagnosis. See DISPLAY GROUP VALUES table.
| Display No. | Specified Value | Component/System |
|---|---|---|
| 1 | 135-160 | ECT Sensor |
| 2 | 150-165 | MAF Sensor |
| 3 | 28-32 | RPM Sensor |
| 4 | 0-10 Or 240-255 | IAC Valve |
| 5 | 0-10 Or 240-255 | IAC Valve |
| 6 | 126-130 | IAC Valve |
| 7 | 20 | Shift Inputs |
| 8 | 120-136 | HO2S |
| 9 | 0 Or 3 | HO2S |
| 10 | 50-100 | TP Sensor Learning |
DISPLAY GROUP VALUES
Note. "Momentary" refers to dynamic data most currently displayed. Displayed values can change continuously as conditions change. Display groups 11-19 are for driveability trouble shooting (idle problems or loss of power) and special component malfunctions.
Display Group 01, Field 1, Engine Coolant Temperature (ECT) Sensor
If displayed value is not 85-105°C, check codes. Check for faulty ECT sensor, wiring or PCM.
Note. When engine speed is increased, voltage increases to 2.5 volts, drops to zero volts, then increases. On vehicles with a new engine, mass airflow sensor output voltage of 1.69 volts is acceptable.
Display Group 01, Field 2, Mass Airflow (MAF) Sensor Output Voltage
- If displayed value is less than 1.47 volts, repair large air leak between MAF sensor and intake manifold. If displayed value is greater than 1.62 volts, turn off all electrical accessories. Turn steering wheel to center position.
- Shift transmission into Park or Neutral. See DISPLAY GROUP 04, FIELD 4. Subtract displayed value in field 3 from displayed value in field 2. If resulting value is 1.47-1.62 volts, MAF sensor output voltage is okay.
Note. If Code 00531 (2231) is set, replacement value of .020 volts is constantly displayed for MAF sensor ground irregularity.
Display Group 01, Field 3, Mass Airflow (MAF) Sensor Ground Irregularity
If displayed value exceeds .025 volt, check for poor MAF sensor ground.
Display Group 01, Field 4, PCM Voltage Supply
If displayed value is not 12-14 volts, check for alternator overcharging or overvoltage from starting aid, poor PCM ground, discharged battery or current draw on battery when ignition is off.
Display Group 02, Field 1, Throttle Position (TP) Sensor Voltage (Rough)
If displayed value is not 0.25 volt with closed throttle and 4.75 volts with wide open throttle, check for codes. Check for misadjusted or faulty TP sensor. For throttle angle reading, see DISPLAY GROUP 09, FIELD 4.
Display Group 02, Field 2, Throttle Position (TP) Sensor Voltage (Fine)
Displayed value should be 0.25 volt with closed throttle and 1.275 volts with throttle in lower partial load range. If displayed value is not as specified, check for codes. Check for misadjusted or faulty TP sensor. For throttle angle reading, see DISPLAY GROUP 09, FIELD 4.
Note. If TP sensor voltage at idle and partial load range is equal to TP sensor learning value, the learning process is correct. If no learning process occurs, last learned value will be displayed continuously. If PCM does not receive a TP sensor signal it assumes a constant learning value of .55 volt.
Display Group 02, Field 3, Throttle Position (TP) Sensor Learning Value
If displayed value is not .25-.5 volt, turn off all electrical accessories. Turn steering wheel to center position. Check codes. Shift transmission into Park or Neutral. See DISPLAY GROUP 04, FIELD 4. Check for faulty CTP switch, misadjusted TP sensor, poor connection at TP sensor or poor ground connection at intake manifold.
Display Group 02, Field 4, Closed Throttle Position (CTP) Switch
Displayed value should be 0 (open) or 1 (closed). If displayed value is not as specified, check codes. Check for faulty CTP switch, misadjusted TP sensor, obstructed throttle, misadjusted throttle cable or poor connection at TP sensor.
Display Group 03, Field 1, Momentary Idle Speed
If displayed value is less than 700 RPM, check for faulty CTP switch or IAC valve. If displayed value is greater than 800 RPM, check for faulty CTP switch or IAC valve. Check for large vacuum leak in air intake system. Ensure transmission is in Park or Neutral.
Display Group 03, Field 2, Engine Load, Closed Throttle
If displayed value is not 15-32 percent, turn off all electrical accessories. Turn steering wheel to center position. Shift transmission into Park or Neutral. See DISPLAY GROUP 04, FIELD 4. Check codes. Check for poor idle due to cylinder misfiring. Check for faulty Mass Airflow (MAF) sensor, EGR control solenoid valve or IAC valve.
Display Group 03, Field 3, Throttle Angle
Displayed value should be zero percent at idle and more than 95 percent at wide open throttle. If displayed value is greater than zero percent at idle, or more than 95 percent at wide open throttle, check codes. Check for misadjusted TP sensor or throttle cable. Check for sticking throttle cable or faulty TP sensor.
Display Group 03, Field 4, Momentary Speed
If vehicle speed is not displayed in KM/H, check speedometer and wiring between speedometer and PCM.
Display Group 04, Field 1, Idle Air Control (IAC) Valve At Idle
If displayed value is not 0 (+/-2), turn off all electrical accessories. Turn steering wheel to center position. Shift transmission into Park or Neutral. After one minute, displayed value must change. Check codes. Check for misadjusted or faulty CTP switch, faulty IAC valve, throttle is sticking partially open or intake air leak.
Note. If displayed value in field 1 is not as specified, no IAC valve learning will occur in fields 2 and 3. On vehicles with a new engine, as much as +16 (A/T) or +20 (M/T) is acceptable in display group 04, field 2.
Display Group 04, Field 2, Learning Value Of Idle Air Control (IAC) Valve
- Displayed value should be +10 to -20 (A/T) or +14 to -16 (M/T). If displayed value exceeds negative (-) specification, go to step 3). If displayed value exceeds positive (+) specification, check codes and see DISPLAY GROUP 17, FIELD 3, or DISPLAY GROUP 18.
- Turn off all electrical accessories. Turn steering wheel to center position. Shift transmission into Park or Neutral. After one minute, displayed value must change. Check for faulty EGR control solenoid valve, faulty IAC valve or plugged vacuum booster (A/T).
- Check codes and see DISPLAY GROUP 18. Check for faulty IAC valve, intake air leak, faulty TP sensor stop or air leak in 2nd stage of throttle body.
Display Group 04, Field 3, Learning Value Of Idle Air Control (IAC) Valve (A/T)
If displayed value is not +10 to -20, ensure displayed value in field 2 is as specified. If displayed value in field 2 is as specified, shift transmission into Drive. Observe displayed value in idle for about one minute. transmission is hard to shift. If displayed value is not as specified, check transmission.
Display Group 04, Field 4, Shift Inputs
Displayed value should be 0011 with throttle closed. Each digit represents on/off status of the following components monitored by PCM
- 1st digit (0) indicates blower motor should not be on high speed
- 2nd digit (0) indicates A/C compressor should be off
- 3rd digit (1) indicates CTP switch should be on (closed)
- 4th digit (1) indicates Park/Neutral switch should be on (closed).
Display Group 05, Field 1, Heated Oxygen Sensor (HO2S) Learning Value, Idle (Cyls. 1-3)
- Displayed value should be -25 to +25 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S or HO2S heater. Check for leak between exhaust manifold and cylinder head.
Display Group 05, Field 2, Heated Oxygen Sensor (HO2S) Learning Value, Partial Load 1 (Cyls. 1-3)
- Displayed value should be -19 to +19 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S or HO2S heater. Check for leak between exhaust manifold and cylinder head.
Display Group 05, Field 3, Heated Oxygen Sensor (HO2S) Learning Value, Partial Load 2 (Cyls. 1-3)
- Displayed value should be -19 to +19 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S or HO2S heater. Check for leak between exhaust manifold and cylinder head.
Display Group 05, Field 4, Heated Oxygen Sensor (HO2S) Learning Value, Partial Load 3 (Cyls. 1-3)
- Displayed value should be -19 to +19 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S or HO2S heater. Check for leak between exhaust manifold and cylinder head.
Display Group 06, Field 1, Heated Oxygen Sensor (HO2S) Learning Value, Idle (Cyls. 1-3)
- Displayed value should be -25 to +25 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S) or HO2S heater. Check for leak between exhaust manifold and cylinder head.
Display Group 06, Field 2, Heated Oxygen Sensor (HO2S) Learning Value, Partial Load 1 (Cyls. 1-3)
- Displayed value should be -19 to +19 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S or HO2S heater. Check for leak between exhaust manifold and cylinder head.
Display Group 06, Field 3, Heated Oxygen Sensor (HO2S) Learning Value, Partial Load 2 (Cyls. 1-3)
- Displayed value should be -19 to +19 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S) or HO2S heater. Check for leak between exhaust manifold and cylinder head.
Display Group 06, Field 4, Heated Oxygen Sensor (HO2S) Learning Value, Partial Load 3 (Cyls. 1-3)
- Displayed value should be -19 to +19 percent. If learning values are greater than specified, check for intake air leak, plugged injector, faulty MAF sensor or low fuel pressure.
- If learning values are less than specified, check for fuel-contaminated (diluted) engine oil, leaking injectors or high fuel pressure. Check for faulty EVAP control solenoid valve, MAF sensor, HO2S or O2S heater. Check for leak between exhaust manifold and cylinder head.
Note. Before evaluating HO2S control, ensure successful HO2S learning has occurred.
Display Group 07, Field 1, Heated Oxygen Sensor (HO2S) Control (Cyls. 1-3)
Displayed value should be 0 (+/-6). Wait 30 seconds for value to stabilize. If displayed value is not as specified, check for intake air leak, faulty injector, unsuccessful HO2S learning or engine oil burning due to piston damage.
Display Group 07, Field 2, Momentary Heated Oxygen Sensor (HO2S) Learning Value (Cyls. 1-3)
Displayed value should be any value other than 0.0 percent. If displayed value is 0.0 percent, check for codes related to HO2S faults.
Note. Since no learning occurs at wide open throttle, only learning ranges for closed throttle position and partial load are displayed.
Display Group 07, Field 3, Learning Range Display (Cyls. 1-3)
- Displayed value should be 1111. First 3 digits represent partial loads 1, 2 and 3. Last digit represents closed throttle position. A "1" indicates learning has occurred. A "0" indicates learning has not occurred.
- If displayed value is not 1111, initiate learning by driving vehicle with assistant. While increasing engine speed from 1500 RPM to 3000 RPM, lightly apply brakes to load engine. A "1" should be displayed in first 3 digits. Idle engine at 700-900 RPM. A "1" should be displayed in fourth digit. Display Group 07, Field 4, Heated Oxygen Sensor (HO2S) Learning Requirement Display (Cyls. 1-3)
- This field is an expanded version of FIELD 3. Ensure no codes are set and engine coolant temperature is 176-221°F (80-105°C). If learning does not begin with engine coolant at specified temperature, snap throttle. If learning does not begin, ensure idle speed is 700-800 RPM. Idle speed must be steady. While driving vehicle, increase engine speed from 1500 RPM to 3000 RPM, lightly applying brakes to load engine.
- Displayed value should be 11111111. Each of these eight digits represents a learning range. See HEATED OXYGEN SENSOR LEARNING REQUIREMENT DISPLAY table. A "1" indicates learning has occurred. A "0" indicates learning has not occurred. If displayed value is not 11111111, further diagnosis is necessary. HEATED OXYGEN SENSOR LEARNING REQUIREMENT DISPLAY Digit Learning Range First Partial Load 3, Cyls. 4-6 Second Partial Load 3, Cyls. 1-3 Third Partial Load 2, Cyls. 4-6 Fourth Partial Load 2, Cyls. 1-3 Fifth Partial Load 1, Cyls. 4-6 Sixth Partial Load 1, Cyls. 1-3 Seventh Idle, Cyls. 4-6 Eighth Idle, Cyls. 1-3
- Learning will not occur if a difference between richest and leanest oxygen sensor learning values of one display group is at least 9 percent. Learning begins 20 seconds after initiating basic engine setting and/or 2-4 minutes after engine starting.
- After basic engine setting has been initiated, all learning ranges are set to "0" to force new learning in all 8 ranges. New learning (learning requirement) is forced after each engine starting, when engine coolant temperature is less than 104°F (40°C).
- When engine coolant temperature at 104°F (40°C) or greater, new learning is forced only at idle after each engine starting. If difference between stored learning value and new learning value is great enough, all learning ranges are reset to "0".
Note. Before evaluating Heated Oxygen Sensor (HO2S) control, ensure successful HO2S learning has occurred.
Display Group 08, Field 1, Heated Oxygen Sensor (HO2S) Control (Cyls. 4-6)
Displayed value should be 0 (+/-6). Wait 30 seconds for value to stabilize. If displayed value is not as specified, check for intake air leak, faulty injector, unsuccessful HO2S learning or engine oil burning due to piston damage.
Display Group 08, Field 2, Momentary Heated Oxygen Sensor (HO2S) Learning Value (Cyls. 4-6)
Displayed value should be any value other than 0.0 percent. If displayed value is 0.0 percent, check for codes related to HO2S faults.
Note. Since no learning occurs at wide open throttle, only learning ranges for closed throttle position and partial load are displayed.
Display Group 08, Field 3, Learning Range Display (Cyls. 4-6)
- Displayed value should be 1111. First 3 digits represent partial loads 1, 2 and 3. Last digit represents closed throttle position. A "1" indicates learning has occurred. A "0" indicates learning has not occurred.
- If displayed value is not 1111, initiate learning by driving vehicle with assistant. While increasing engine speed from 1500 RPM to 3000 RPM, lightly apply brakes to load engine. A "1" should be displayed in first 3 digits. Idle engine at 700-900 RPM. A "1" should be displayed in fourth digit.
Display Group 08, Field 4, Heated Oxygen Sensor (HO2S) Learning Requirement Display (Cyls. 4-6)
- This field is an expanded version of FIELD 3. Ensure no codes are set and engine coolant temperature is 176-221°F (80-105°C). If learning does not begin with engine coolant at specified temperature, snap throttle. If learning does not begin, ensure idle speed is 700-800 RPM. Idle speed must be steady. While driving vehicle, increase engine speed from 1500 RPM to 3000 RPM, lightly applying brakes to load engine.
- Displayed value should be 11111111. Each of these eight digits represents a learning range. See HEATED OXYGEN SENSOR LEARNING REQUIREMENT DISPLAY table under DISPLAY GROUP 07, FIELD 4. A "1" indicates learning has occurred. A "0" indicates learning has not occurred. If displayed value is not 11111111, further diagnosis is necessary.
- Learning will not occur if a difference between richest and leanest HO2S learning values of one display group is at least 9 percent. Learning begins 20 seconds after initiating basic engine setting and/or 2-4 minutes after engine starting.
- After basic engine setting has been initiated, all learning ranges are set to "0" to force new learning in all 8 ranges. New learning (learning requirement) is forced after each engine starting, when engine coolant temperature is less than 104°F (40°C).
- When engine coolant temperature at 104°F (40°C) or greater, new learning is forced only at idle after each engine starting. If difference between stored learning value and new learning value is great enough, all learning ranges are reset to "0".
Display Group 09, Field 1, Heated Oxygen Sensor (HO2S) Control (Cyls. 1-3)
See DISPLAY GROUP 07, FIELD 1.
Display Group 09, Field 3, EVAP Control Solenoid Valve Duty Cycle
Duty cycle of 0 percent means valve is completely open. Duty cycle of 99 percent means valve is completely closed. During learning, valve is completely closed. Effects of EVAP canister purge on Heated Oxygen Sensor (HO2S) control will vary depending on EVAP control valve status (open or closed). To evaluate effects, compare difference between displayed values of HO2S control while in both test modes (ENGINE BASIC SETTING and READING INDIVIDUAL MEASURING VALUES).
Display Group 09, Field 4, Throttle Angle
See DISPLAY GROUP 03, FIELD 3.
Display Group 10, Field 1, Sum Of Heated Oxygen Sensor (HO2S) Control (Cyls. 1-3) & Momentary HO2S Learning Value (Cyls. 1-3)
There should be less than 8 points difference between displayed values in fields 1 and 2. If difference is more than 8 points, check for faulty spark plugs, fuel injectors or HO2S. Check for intake air leak and incorrect ignition timing.
Display Group 10, Field 2, Sum Of Heated Oxygen Sensor (HO2S) Control (Cyls. 4-6) & Momentary HO2S Learning Value (Cyls. 4-6)
There should be less than 8 points difference between displayed values in fields 1 and 2. If difference is more than 8 points, check for faulty spark plugs, fuel injectors or HO2S. Check for intake air leak and incorrect ignition timing.
Display Group 10, Field 3, Heated Oxygen Sensor (HO2S) Output Voltage (Cyls. 1-3)
If voltage does not fluctuate from less than .3 volt to more than .6 volt, check for faulty HO2S) or HO2S heater.
Display Group 10, Field 4, Heated Oxygen Sensor (HO2S) Output Voltage (Cyls. 4-6)
If voltage does not fluctuate from less than .3 volt to more than .6 volt, check for faulty HO2S or HO2S heater.
Display Group 11, Field 1, Ignition Timing Point Without Knock Control & IAC Control
At idle (CTP switch closed), ignition timing point of 12 degrees BTDC should be displayed. When engine speed is increased (CTP switch open), timing point without knock control or IAC should be displayed.
Display Group 11, Field 2, Ignition Timing Point With Knock Control & IAC Control
IAC is active only when CTP switch is closed. Knock control begins when engine load is greater than 40 percent. See DISPLAY GROUPS 13 and/or 14.
Display Group 11, Field 3, Ignition Timing Point Access To IAC Control
IAC is active only when CTP switch is closed. See DISPLAY FIELD 4. Ignition timing point access to IAC control occurs when CTP switch is open at TDC.
Display Group 11, Field 4, CTP Switch Function
"0" (open) or "1" (closed) should be displayed. See DISPLAY GROUP 02, FIELD 4.
Display Group 12, Field 1, Momentary Engine Speed
Momentary engine speed should be displayed in RPM. See DISPLAY GROUP 03, FIELD 1.
Display Group 12, Field 2, Momentary Engine Load
Momentary engine load should be displayed in percent. See DISPLAY GROUP 03, FIELD 2.
Display Group 12, Field 3, Ignition Timing Point Map Switching
1st ignition map (basic map) or 2nd ignition map (map with reduced angles) should be displayed. Ignition timing point map is selected by knock regulation. PCM selects 2nd map if quality of fuel is poor, abnormal engine noise occurs (loose components, etc.) or oil combustion is occurring due to piston damage. If PCM recognizes a knock sensor fault, ignition map switching is blocked. If PCM selects 2nd map, see DISPLAY GROUPS 13 and/or 14 for more exact evaluation.
Display Group 12, Field 4, Ignition Timing Point Retard By Knock Regulation
Knock control begins when engine load is greater than 40 percent. See DISPLAY GROUPS 13 and/or 14. Ignition timing point retarding values are used only when knock regulation is active.
Preliminary Information For Display Groups 13 & 14
- Knock regulation is active at engine loads of 40 percent or greater. At lesser engine loads, current or last ignition timing point retarding values are displayed. If knocking can be heard but ignition timing does not retard, increase engine speed to 3500 RPM for 5 seconds to initiate Knock Sensor (KS) fault recognition (diagnosis).
- If ignition timing point retard value of one cylinder clearly deviates from the other cylinders, check for loose components, corroded knock sensor connector or oil combustion due to piston damage. If ignition timing point retard values for one bank of cylinders is greater than values for other bank, check for corroded KS connector. See DISPLAY GROUPS 15 and/or 16.
- Ensure KS is tightened to 15 ft. lbs. (20 N.m). Check for faulty wiring, faulty KS or loose components. If ignition timing point retard value is high for all cylinders (both banks), fuel octane is too low.
Display Groups 13 & 14, Field 1, Ignition Timing Point Map Switching
1st ignition map or 2nd ignition map should be displayed. See DISPLAY GROUP 12, FIELD 3.
Display Groups 13 & 14, Field 2, Ignition Timing Point Retard By Knock Regulation (Cyl. 1 For Group 13; Cyl. 4 For Group 14)
Degrees of ignition timing retarded by knock regulation should be displayed.
Display Groups 13 & 14, Field 3, Ignition Timing Point Retard By Knock Regulation (Cyl. 2 For Group 13; Cyl. 5 For Group 14)
Degrees of ignition timing retarded by knock regulation should be displayed.
Display Groups 13 & 14, Field 4, Ignition Timing Point Retard By Knock Regulation (Cyl. 3 For Group 13; Cyl. 6 For Group 14)
Degrees of ignition timing retarded by knock regulation should be displayed.
Preliminary Information For Display Groups 15 & 16
Knock Sensor (KS) signal voltages should not vary by more than 50 percent from cylinder to cylinder or from bank to bank. If voltage difference exceeds 50 percent, check for corroded KS connector, faulty wiring or faulty KS. Check for loose components or oil combustion due to piston damage. See DISPLAY GROUPS 13 and/or 15.
Display Groups 15 & 16, Field 1, Momentary Engine Speed
Momentary engine speed should be displayed in RPM.
Display Groups 15 & 16, Field 2, Knock Sensor (KS) Signal (Cyl. 1 For Group 15; Cyl. 4 For Group 16)
KS signal voltage should be displayed.
Display Groups 15 & 16, Field 3, Knock Sensor (KS) Signal (Cyl. 1 For Group 15; Cyl. 4 For Group 16)
KS signal voltage should be displayed.
Display Groups 15 & 16, Field 4, Knock Sensor (KS) Signal (Cyl. 1 For Group 15; Cyl. 4 For Group 16)
KS signal voltage should be displayed.
Display Group 17, Field 1, Momentary Engine Speed
Momentary engine speed should be displayed in RPM. See DISPLAY GROUP 03, FIELD 1.
Display Group 17, Field 2, Momentary Engine Load
Momentary engine load should be displayed in percent. See DISPLAY GROUP 03, FIELD 2.
Display Group 17, Field 3, EGR Control Solenoid Valve Duty Cycle
Duty cycle should be displayed in percent. EGR function is blocked during idle and ENGINE BASIC SETTING mode.
Display Group 17, Field 4, EGR Temperature
EGR temperature should be displayed in °C.
Display Group 18, Field 1, Internal Specified Value, IAC Duty Cycle
Duty cycle should be displayed in percent, without regard to corrections in current and voltage.
Display Group 18, Field 2, IAC Valve Current
Current drawn by IAC valve should be displayed in amps.
Display Group 18, Field 3, IAC Valve Current Regulation
Value should be displayed in percent, ranging from -40 to +60. Positive (+) values indicate an increase in actual duty cycle to achieve specified current value. Negative (-) values indicate a decrease in actual duty cycle to achieve specified current value. A value greater than +60 (such as +65) indicates circuit resistance, possibly due to overheated IAC valve. A value greater than -40 (such as -45) indicates a short circuit exists, possibly in IAC valve windings.
Display Group 18, Field 4, PCM Voltage Supply
Voltage supply of 12-14 volts should be displayed.
Display Group 19, Field 1, Momentary Engine Load
Value should be displayed in percent. PCM calculates value based on air inducted into engine.
Display Group 19, Field 2, Mass Of Induced Air
Value should be displayed in grams per second.
Display Group 19, Field 3, Momentary Speed
Value should be displayed in KM/H.
Display Group 19, Field 4, Injection Time
Value should be displayed in milliseconds.
READING MEASURING BLOCK
Note. Display groups 00-19 in READING MEASURING BLOCK mode are identical to display groups 00-19 as described in ENGINE BASIC SETTING. Command for relearning given in ENGINE BASIC SETTING, display groups 07 and/or 08, is not accessible in READING MEASURING BLOCK mode.
Enter self-diagnostics. See ENTERING SELF-DIAGNOSTICS . Select function 08. Select appropriate display group number. Test value blocks 1-4 will now be displayed. Display group numbers 01-09 are displayed without a "0". To select display group numbers 10-17, press "C".
READING INDIVIDUAL MEASURING VALUES
Note. No useful information can be read for trouble shooting and repair.
ADAPTIVE LEARNING
Note. When selecting ADAPTIVE LEARNING, channel 01, the PCM executes the same operations as in ENGINE BASIC SETTING. Channel 01 is for CO level adjusting. Channel 02 has no function. On vehicles with PCM coding 000 and 008, if stored adaptation values are changed by inputting other values, engine management system will not be affected. See PCM ENCODING.
- Select function 10, channel 01. Stored adaptation value of 128 will be displayed. Press right arrow button to advance sequence and allow adaptation values to be inserted. Press "1" button to decrease adaptation value, leaning the CO content. Press "3" button to increase adaptation value, richening the CO content. Value should be 110-150.
- Appropriate adaptation value and 10 measurements are displayed in display group 00. If modified adaptation value will not be stored, return to previous display by pressing "C" button. If storing adaptation value, input adaptation value as 00XXX (last 3 digits represent value).
PCM ENCODING
Note. If PCM does not match vehicle application, the following conditions may exist: poor driveability, increased fuel consumption, excessive exhaust emissions, premature transmission wear, storage of non-existent codes in PCM memory and reduced maximum road speed. Heated oxygen sensor control, EVAP control and other functions may also be inoperative.
Enter self-diagnostics. See ENTERING SELF-DIAGNOSTICS . Select function 07, ENCODE CONTROL MODULE. Press appropriate buttons to input appropriate 3-digit code based on vehicle application. See PCM ENCODING APPLICATIONS table. Press "Q" button to enter input.
| Code | Transmission | Equipment |
|---|---|---|
| 00 | Manual | (1) * |
| 001 | Automatic (AG4) | (1) * |
| 002 | Automatic (HP18) | (1) * |
| 003 | Manual | (2) * |
| 004 | Automatic (AG4) | (2) * |
| 005 | Automatic (HP18) | (2) * |
| 006 | (3) | (3) * |
| 007 | (3) | (3) * |
| 008 | (3) | (3) * |
| 009 (4) | Manual | (5) * |
| 010 (4) | Automatic (AG4) | (5) * |
| 011 (4) | Automatic (HP18) | (5) * |
| (1) With heated oxygen sensor, EVAP and without EGR. (2) With California and Federal emissions, heated oxygen sensors, EVAP, EGR with EGRT sensor, and speed limiter. (3) If PCM is encoded with this code, vehicle will exhibit poor driveability, increased fuel consumption, excessive emissions, decreased transmission life and false codes. (4) On vehicles equipped with heated oxygen sensors, if PCM is encoded with this code, the heated oxygen sensor control, EVAP system and EGR system may not operate. (5) Without heated oxygen sensors, EVAP and EGR. | ||
| (1) | With heated oxygen sensor, EVAP and without EGR. |
| (2) | With California and Federal emissions, heated oxygen sensors, EVAP, EGR with EGRT sensor, and speed limiter. |
| (3) | If PCM is encoded with this code, vehicle will exhibit poor driveability, increased fuel consumption, excessive emissions, decreased transmission life and false codes. |
| (4) | On vehicles equipped with heated oxygen sensors, if PCM is encoded with this code, the heated oxygen sensor control, EVAP system and EGR system may not operate. |
| (5) | Without heated oxygen sensors, EVAP and EGR. |
PCM ENCODING APPLICATIONS
PCM LOCATION
PCM is located near glove box.
SUMMARY
If no hard codes (or pass codes only) are present, driveability symptoms exist or intermittent codes exist, proceed to the TESTS W/O CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.) or intermittent diagnostic procedures.
See also:
• TESTS W/O CODES
• RETRIEVING CODES
• PCM ENCODING
• CHECKING DLC WIRING
• ENTERING SELF-DIAGNOSTICS
• 00281
• 00513
• 00514
• 00515
• 00516
• 00518
• 00522
• 00524
• 00525
• 00531
• 00532
• 00537
• 00540
• 00553
• 00554
• 00555
• 00560
• 00577
• 00578
• 00579
• 00580
• 00581
• 00582
• 00585
• 00609
• 00610
• 00611
• 00689
• 01242
• 01243
• 01247
• 01249
• 01250
• 01251
• 01252
• 01253
• 01254
• 01257
• 01265
• 65535