Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls - Tests W/codes Audi Cabriolet I

Testing & Diagnostics 1 illustration ~7617 words

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 fuses are okay and fuel pump relay is okay. 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.

  1. Turn ignition off. Remove cover from fuse/relay block under left side of instrument panel. (Scheme 1) Connect Black connector of Scan Tool (VAG 1551) to Black connector of Data Link Connector (DLC).
  2. Idle engine (if engine will not start, operate starter for at least 5 seconds and leave ignition on). If no information is displayed on scan tool, check voltage supply to Black DLC. See CHECKING DATA LINK CONNECTORS. If scan tool alternately displays 1 - RAPID DATA TRANSFER and 2 - BLINK CODE OUTPUT, connect White connector of VAG 1551 to White connector of DLC. Blue connector is not used.
  3. 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.
  4. If any of the following messages are displayed, proceed to «NO COMMUNICATION BETWEEN PCM & SCAN TOOL»(/audi/cabriolet/i-1991-2000/remont/testing-diagnostics/#engine-controls-tests-wcodes). CONTROL MODULE DOES NOT ANSWER COMMUNICATION MALFUNCTION L- Or K-CONNECTION DOES NOT SWITCH TO GROUND/POSITIVE.
  5. 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/cabriolet/i-1991-2000/remont/testing-diagnostics/#engine-controls-tests-wcodes__pcm-encoding).
  6. 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 NumberFunction
02Read DTC Memory
03Output Diagnostic Test Mode
04Engine Basic Setting
05Erase DTC Memory
06End Data Transfer
07PCM Encoding
08Reading Measuring Block
09Reading Individual Measuring Values
10Adaptive Learning

SELECTABLE FUNCTIONS

Scheme 1

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.

Communication Malfunction

Check for defective PCM by performing diagnostic procedure for Code 65535.

L- Or 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. (Scheme 1) 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. (Scheme 1) Battery voltage should be present at DLC power terminal. If conditions are not as specified, repair wiring or replace fuse as necessary.

White DLC

  1. Disconnect all wires from terminals "K" and "L", noting from which terminals wires are disconnected. (Scheme 1) 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.
  2. 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".
  3. 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.
  4. 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 Malfunction Indicator Light (MIL)

  1. Turn ignition on. Remove cover from fuse/relay block under left side of instrument panel. (Scheme 1) 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.
  2. Leave jumper cables attached for 5 seconds, until MIL begins to blink. Remove jumper cable. Allow on-board diagnostic code retrieval procedure to run until Code 4444 (no faults indicated) or Code 0000 (end of output) appears. To end code retrieval procedure, reconnect jumper cable to DLC or turn ignition off.

Note. Retrieve codes with engine running if possible. Before retrieving codes, initiate output DTM, perform engine basic setting and read measuring block values. Before testing system performance or replacing components, check for poor connection at ground wires attached to intake manifold, right engine mount and battery negative terminal.

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 CODE 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.

  1. 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.
  2. 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

  1. 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.
  2. 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.
  3. Retrieve codes. See «RETRIEVING CODES»(/audi/cabriolet/i-1991-2000/remont/testing-diagnostics/#engine-controls-tests-wcodes) . If codes are present, repair faults as necessary. Clear codes. See «CLEARING CODES»(/audi/cabriolet/i-1991-2000/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 ValueComponent/System
1135-160ECT Sensor
2150-165MAF Sensor
328-32RPM Sensor
40-10 Or 240-255IAC Valve
50-10 Or 240-255IAC Valve
6126-130IAC Valve
720Shift Inputs
8120-136HO2S
90 Or 3HO2S
1050-100TP 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

  1. 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.
  2. 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

  1. 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.
  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 for faulty EGR control solenoid valve, faulty IAC valve or plugged vacuum booster (A/T).
  3. 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

  1. 1st digit (0) indicates blower motor should not be on high speed.
  2. 2nd digit (0) indicates A/C compressor should be off.
  3. 3rd digit (1) indicates CTP switch should be on (closed).
  4. 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)

  1. 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.
  2. 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)

  1. 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.
  2. 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)

  1. 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.
  2. 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)

  1. 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.
  2. 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)

  1. 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.
  2. 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)

  1. 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.
  2. 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)

  1. 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.
  2. 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)

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)

  1. 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.
  2. 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)
  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.
  4. 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
  5. 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.
  6. 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).
  7. 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)

  1. 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.
  2. 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)

  1. 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.
  2. 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.
  3. 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.
  4. 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).
  5. 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 2, Heated Oxygen Sensor (HO2S) Control (Cyls. 4-6)

See DISPLAY GROUP 08, 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

  1. 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).
  2. 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.
  3. 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.

  1. 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.
  2. 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.

CodeTransmissionEquipment
00Manual(1)
001Automatic (AG4)(1)
002Automatic (HP18)(1)
003Manual(2)
004Automatic (AG4)(2)
005Automatic (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.