Contents Section: Testing & Diagnostics All sections

Self-Diagnostics - 2.0l Subaru Impreza WRX GD/GG рестайлинг

Testing & Diagnostics 216 illustrations ~6465 words

INTRODUCTION

To properly diagnose and repair this vehicle, follow DIAGNOSTIC PROCEDURE under SELF-DIAGNOSTIC SYSTEM. If no Diagnostic Trouble Codes (DTC) are present and a no-start condition exists, proceed to BASIC DIAGNOSTIC PROCEDURES article. If no DTCs are present and a driveability condition exists, proceed to TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, ENGINE STALLS, etc.).

ON-BOARD DIAGNOSTICS

Engine Control Module (ECM) monitors engine operation and contains a self-diagnostic system which stores Diagnostic Trouble Codes (DTCs) and complies with On-Board Diagnostics Generation II (OBD-II) standards.

Self-diagnostic system is used to provide vehicle with an on-board diagnostic system which is capable of continuously monitoring efficiency of emission control system, and improving diagnosis and repair when system failures occur.

Federal Test Procedure (FTP) sets maximum allowable emission standards. Malfunction Indicator Light (MIL) must illuminate if a system or component either fails or deteriorates to a point where the vehicle emissions could increase to more than 1 1/2 times FTP standards.

If malfunction does not recur in 3 ignition cycles, MIL goes off, but DTCs remain recorded in ECM memory. DTCs may only be retrieved using an On-Board Diagnostic-II (OBD-II) scan tool that complies with SAE standard J-1978 or Subaru Select Monitor connected to Data Link Connector (DLC). Scan tool also provides freeze-frame data and can be used to clear codes.

Hard Failures

Hard failures cause MIL to illuminate and remain on until problem is repaired. If MIL comes on and remains on (light may flash) during vehicle operation, cause of malfunction must be determined using Diagnostic Trouble Code (DTC) charts. If a sensor fails, the Engine Control Unit (ECU) will use a substitute value in its calculations to continue engine operation. In this condition, commonly known as limp-in mode, vehicle runs but driveability will not be optimum.

Intermittent Failures

Intermittent failures may cause MIL to flicker or illuminate then go out after intermittent fault goes away. However, a corresponding DTC will be retained in ECM memory. If related fault does not reoccur within a certain time frame, related DTC will be erased from ECM memory. Intermittent failures may be caused by sensor, connector or wiring related problems. See INTERMITTENTS in TROUBLE SHOOTING - NO CODES article.

BASIC DIAGNOSTIC PROCEDURE

Note. Check for applicable Technical Service Bulletins (TSBs) before proceeding. DO NOT perform the following procedure if driveability conditions are not present. DO NOT turn ignition off during the following procedure or clear DTCs unless instructed to do so.

Note. Subaru Select Monitor (SSM) or OBD-II generic scan tool must be used to perform basic diagnostic procedure. Follow scan tool manufacturer's instructions for proper operation. Communication with vehicle's on-board computer is through the OBD-II Data Link Connector (DLC). (Scheme 57) For scan tool functions see SCAN TOOL USAGE.

  1. Verify customer complaint and conditions under which fault appears. Attempt to start engine. If engine starts, go to next step. If engine does not start, see «NO-START DIAGNOSIS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#engine-controls-basic-diagnostic-procedures__no-start-diagnosis) in BASIC DIAGNOSTIC PROCEDURES article.
  2. Does the (CHECK ENGINE) Malfunction Indicator Light (MIL) illuminate, indicating a system fault? If yes, go to next step. If no, see «SYMPTOMS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#engine-controls-trouble-shooting-no-codes) in TROUBLE SHOOTING - NO CODES article.
  3. Turn ignition OFF. Connect the Subaru Select Monitor (SSM) or OBD-II generic scan tool to data link connector (DLC). Turn ignition and scan tool ON. Retrieve Diagnostic Trouble Codes (DTCs). Record any DTCs indicated on the scan tool. Repair the trouble cause. See «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__diagnostic-trouble-code-definitions) . After repairs are complete, go to next step. If no DTCs are indicted on the scan tool and (CHECK ENGINE) MIL is illuminated, see «MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT GO OFF»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__malfunction-indicator-light-mil-does-not) under SYSTEM CHECKS.
  4. Perform the CLEAR MEMORY MODE. See «CLEARING DIAGNOSTIC TROUBLE CODES»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l) . Perform the Inspection Mode. See «INSPECTION MODE»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__inspection-mode) under DRIVE CYCLES. If the scan tool indicates any DTCs, see «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__diagnostic-trouble-code-definitions) . If no DTCs are indicated on the scan tool, system is okay.

Scheme 57

Scheme 57

DIAGNOSTIC PROCEDURE

Diagnosis of computerized engine control system should be performed in the following order

  1. Ensure all engine systems not related to computer system are operating properly. DO NOT proceed with testing unless all other problems have been repaired. Basic diagnostic procedure must be performed before using specific DTC testing procedure. See «BASIC DIAGNOSTIC PROCEDURE»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__basic-diagnostic-procedure) .
  2. If DTCs were displayed, determine whether codes are hard or intermittent. Hard codes will cause MIL to illuminate continuously while engine is running. See «HARD FAILURES»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__hard-failures) and «INTERMITTENT FAILURES»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__intermittent-failures) . For diagnosing hard codes, see «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__diagnostic-trouble-code-definitions) . For diagnosing intermittent codes, see «INTERMITTENTS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#engine-controls-trouble-shooting-no-codes) in TROUBLE SHOOTING - NO CODES article
  3. If no DTCs are present and a driveability problem exists, refer to «SYMPTOMS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#engine-controls-trouble-shooting-no-codes) in TROUBLE SHOOTING - NO CODES article. Doing so will help identify proper system or component to check in SYSTEM & COMPONENT TESTING article.
  4. After necessary repairs are made, clear DTCs, and perform verification of repair to ensure DTC does not reset.

Subaru Select Monitor

  1. Using Subaru Select Monitor. Prepare the Subaru Select Monitor (SSM) by connecting the diagnosis cable and inserting the proper cartridge into the SSM. Connect the SSM to the Data Link Connector (DLC) located in the lower portion of the instrument panel, on the drivers side. (Scheme 57) Turn ignition ON, engine OFF. Turn SSM on and call up Diagnostic Trouble Codes (DTCs) and various data. Record all information.
  2. Read DTC for ENGINE (Normal Mode). See «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__diagnostic-trouble-code-definitions).
  3. Read DTC for ENGINE (OBD Mode). See «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__diagnostic-trouble-code-definitions).
  4. Read current data for engine (Normal Mode). On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.
  5. Read current data for engine (OBD Mode). On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select OBD SYSTEM and press the YES key. On the OBD MENU display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.
  6. Read freeze frame data for engine (OBD Mode). On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select OBD SYSTEM and press the YES key. On the OBD MENU display screen, select FREEZE FRAME DATA and press the YES key.
  7. LED operation mode for engine. On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the ENGINE DIAGNOSIS display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA & LED DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.
  8. Read current data for automatic transmission. On the MAIN MENU display screen, select EACH SYSTEM CHECK and press the YES key. On the SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press the YES key. Press the YES key after the engine type information is displayed. On the TRANSMISSION DIAGNOSIS display screen, select CURRENT DATA DISPLAY & SAVE and press the YES key. On the DATA DISPLAY MENU display screen, select DATA DISPLAY and press the YES key. Using the scroll key, move the display screen up or down until the desired data is shown.

OBD-II General Scan Tool

Note. For details concerning Diagnostic Trouble Codes (DTCs), see DIAGNOSTIC TROUBLE CODE DEFINITIONS .

  1. Prepare OBD-II General Scan Tool required by SAE J-1978.
  2. Connect the OBD-II General Scan Tool to the Data Link Connector (DLC) located in the lower portion of the instrument panel, on the drivers side. (Scheme 57)
  3. Using the OBD-II General Scan Tool, call up Diagnostic Trouble Codes (DTCs) and freeze frame data. OBD-II General Scan Tool functions consist of: MODE $01 Current Powertrain Diagnostic Data. Refers to data denoting the current operating condition of analog input/output, digital input/output and/or the powertrain system. (Scheme 58) MODE $02 Powertrain Freeze Frame Data. Refers to data denoting the operating condition when the trouble is sensed by the on-board diagnostic system. (Scheme 59) MODE $03 Emission-Related Powertrain DTCs. Refers to Read Diagnostic Trouble Code for information about data denoting emission-related powertrain DTCs. MODE $04 Clear/Reset Emission-Related Diagnostic Information. Refers to the mode used to clear or reset emission-related diagnostic information. Read out data according to repair procedures. For detailed operation procedures, refer to the OBD-II General Scan Tool Operation Manual.

Scheme 58

Scheme 58

Scheme 59

Scheme 59

FREEZE-FRAME DATA

OBD-II or Subaru Select Monitor tester can by used to check freeze-frame data. ECM records engine operating condition when a misfire, fuel trim (mixture) malfunction or other malfunction (fuel system, calculated load, coolant temperature, fuel trim (mixture), engine speed, vehicle speed, etc.) exists. If more than one fault is detected, only data from the first malfunction is recorded. Recorded data is useful for determining conditions during which the malfunction occurred.

Subaru Select Monitor (Normal Mode)

  1. On the MAIN MENU display screen, select the EACH SYSTEM CHECK and press the YES key.
  2. On the SYSTEM SELECT MENU display screen, select the ENGINE CONTROL SYSTEM and press the YES key.
  3. Press the YES key after the engine type information is displayed.
  4. On the ENGINE DIAGNOSIS display screen, select the CLEAR MEMORY and press the YES key.
  5. When the DONE and TURN IGNITION SWITCH OFF are shown on the display screen, turn the SSM and ignition to OFF.

Subaru Select Monitor (OBD Mode)

Note. For detailed operation procedure, refer to the SUBARU SELECT MONITOR OPERATION MANUAL.

  1. On the MAIN MENU display screen, select the EACH SYSTEM CHECK and press the YES key.
  2. On the SYSTEM SELECT MENU display screen, select the ENGINE CONTROL SYSTEM and press the YES key.
  3. Press the YES key after the engine type information is displayed.
  4. On the ENGINE DIAGNOSIS display screen, select the OBD SYSTEM and press the YES key.
  5. On the OBD MENU display screen, select the YES key.
  6. When the CLEAR DIAGNOSTIC CODE? is shown on the display screen, press the YES key.
  7. Turn the SSM and ignition to OFF.

Clear DTC(s) using Genera Scan Tool (MODE $04). Refer to scan tool manufacturer's instruction. After clearing memory, initialize Idle Speed Control (ISC) motor. See ISC INITIALIZATION under PROGRAMMING.

ECM LOCATION

On all models, ECM is located below glove box, under right side of dash. (Scheme 60)

Scheme 60

Scheme 60: ECM LOCATION

ISC INITIALIZATION

The Idle Speed Control (ISC) motor must be initialized whenever ECM memory is cleared. To initialize ISC, turn ignition switch on. Wait 3 seconds before starting engine.

INSPECTION MODE

WARNINGThis procedure requires the vehicle to be placed on rollers or raised and supported on sturdy jack stands to allow free movement of both front and rear wheels. Ensure vehicle is properly secured using the front and rear towing/tie-down hooks. Ensure all safety precautions are exercised to ensure well being of technicians and equipment during this procedure.

Preparation For Inspection Mode

Ensure fuel level remains at approximately half and battery voltage is 12 volts or more. Raise vehicle using a garage jack and place on safety stands or drive vehicle onto free rollers.

Subaru Select Monitor (SSM) Procedure

After performing diagnostics and clearing the memory, check for any remaining unresolved trouble data.

  1. Raise and suitably support vehicle, or place all wheels on rollers. Warm up the engine. Prepare Subaru Select Monitor by inserting appropriate diagnostic cartridge and connecting diagnostic cable. Turn ignition OFF. Connect Test Mode Connector leads together under left side of instrument panel. (Scheme 61)
  2. Connect SSM to data link connector (DLC) located under left side of dash. (Scheme 57)
  3. Turn ignition switch and SSM ON.
  4. On Main Menu display screen, select 2. EACH SYSTEM CHECK and press YES key.
  5. On SYSTEM SELECTION MENU display screen, select ENGINE CONTROL SYSTEM and press YES key.
  6. After engine type information is displayed, press YES key.
  7. On engine diagnosis display screen, select DEALER CHECK MODE PROCEDURE and press YES key.
  8. When PERFORM INSPECTION (DEALER CHECK) MODE? is shown on display screen, press YES key. Follow all instructions on display screen.
  9. If problems are still present, DTCs will be displayed. Record codes as required. After codes have been displayed, release parking brake. This verification procedure may cause ABS warning light to illuminate due to speed variations between front and rear wheels. Clear ABS memory. See appropriate ANTI-LOCK article in BRAKES.

Scheme 61

Scheme 61

OBD-II Generic Scan Tool Procedure

After performing diagnostics and clearing the memory, check for any remaining unresolved trouble data.

  1. Raise and suitably support vehicle, or place all wheels on rollers. Warm up the engine. Turn ignition OFF. Connect Test Mode Connector leads together under left side of instrument panel. (Scheme 61)
  2. Connect OBD-II Generic Scan Tool to data link connector (DLC) located under left side of dash. (Scheme 57)
  3. Start the engine. Ensure selector lever is placed in "P" position before starting on Automatic Transmission (A/T) vehicles. Depress the clutch pedal when starting the engine on Manual Transmission (MT) vehicles.
  4. Using the selector lever or shift lever, turn the "P" position switch and "N" position switch to on.
  5. Depress brake pedal on A/T vehicles to turn brake switch on.
  6. On all vehicles, maintain engine speed at 2500-3000 RPM for 40 seconds. On vehicles not equipped with a tachometer, use a secondary pick-up type tachometer to monitor engine speed.
  7. Place transaxle in "D" position (A/T) or first gear (M/T) and drive vehicle at 3-6 MPH. On all-wheel drive vehicles, release parking brake. This inspection procedure may cause ABS warning light to illuminate due to speed variations between front and rear wheels. Clear ABS memory. See appropriate ANTI-LOCK article in BRAKES.
  8. Using the OBD-II General Scan Tool, check for DTCs and record results. If any DTCs are present, see «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__diagnostic-trouble-code-definitions).

DRIVE CYCLE PROCEDURE

There are 3 drive patterns for trouble diagnosis. Driving in the specified pattern allows to diagnose malfunctioning items. (Scheme 62) After the malfunctioning items are repaired, always check whether they correctly resume their functions by driving in the required drive pattern.

Note. Except for when coolant temperature is specified, diagnosis should be performed after the engine is warmed up. For DTCs that need to be diagnosed twice, stop the engine after the first diagnosis is complete, then carry out the second time under the same condition. DTCs listed with an "*" in (Scheme 62), (Scheme 63) and (Scheme 65) need to be diagnosed a second time.

  1. Preparation for Drive Cycle. Ensure fuel level remains approximately half and battery voltage is 12 volts or more. After performing the diagnostics and clearing the memory, check for any remaining unsolved trouble data. Separate the Test Mode Connector.
  2. Drive the vehicle at 50 MPH for 20 minutes and then idle engine for one minute. (Scheme 62)for related malfunctioning DTCs.
  3. Idle for 10 minutes. Before the diagnosis, drive the vehicle at 6 MPH of more. (Scheme 63)for related malfunctioning DTCs.
  4. Drive vehicle according to the following specified drive pattern: Idle engine for more than 10 seconds. Accelerate to 60 MPH within 20 seconds. Drive the vehicle at 60 MPH for 20 seconds. Decelerate with fully closed throttle to 40 MPH. Drive vehicle at 40 MPH for 20 seconds. Accelerate to 60 MPH within 10 seconds. Stop vehicle with throttle fully closed. (Scheme 64)for specified drive pattern. (Scheme 65)for related malfunctioning DTCs.

Scheme 62

Scheme 62

Scheme 63

Scheme 63

Scheme 64

Scheme 64

Scheme 65

Scheme 65

SUMMARY

If no hard fault codes are present, driveability symptoms exist or intermittent codes exist, see SYMPTOMS in TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.) or see INTERMITTENTS in TROUBLE SHOOTING - NO CODES article.

DIAGNOSTIC TROUBLE CODE DEFINITIONS

Code No.Circuit Affected
P0030Front Heated Oxygen Sensor (HO2S) Control Circuit Malfunction
P0031Front Heated Oxygen Sensor (HO2S) Heater Circuit Low Input
P0032Front HO2S Heater Circuit High Input
P0037Rear HO2S Heater Circuit Malfunction
P0038Rear HO2S Heater Circuit High Output
P0068Intake Manifold Barometric Pressure Circuit Range/Performance Problem
P0101Mass Air Flow Circuit Range/Performance
P0102Mass Air Flow Circuit Low Input
P0103Mass Air Flow Circuit High Input
P0107Intake Air Temperature & Pressure Sensor Circuit Low Input
P0108Intake Air Temperature & Pressure Sensor Circuit High Input
P0111Intake Air Temperature (IAT) Sensor Circuit Range/Performance Problem
P0112Intake Air Temperature (IAT) Sensor Circuit Low Input
P0113Intake Air Temperature (IAT) Sensor Circuit High Input
P0117Engine Coolant Temperature (ECT) Sensor Circuit Low Input
P0118Engine Coolant Temperature (ECT) Sensor Circuit High Input
P0121Throttle Position (TP) Sensor Circuit Range/Performance Problem (High Input)
P0122Throttle Position (TP) Sensor Circuit Low Input
P0123Throttle Position (TP) Sensor Circuit High Input
P0125Engine Coolant Temperature Too Low For Closed Loop Fuel Control
P0128Thermostat Malfunction
P0129Barometric Pressure Too Low
P0130Front HO2S Circuit Range/Performance Problem
P0133Front HO2S Circuit Slow Response
P0134Front HO2S Circuit No Activity Detected
P0137Rear HO2S Circuit Low Input
P0138Rear HO2S Circuit High Input
P0139Rear HO2S Circuit Slow Response
P0171Fuel Trim Malfunction (Too Lean)
P0172Fuel Trim Malfunction (Too Rich)
P0181Fuel Temperature Sensor "A" Circuit Range/Performance Problem
P0182Fuel Temperature Sensor "A" Circuit Low Input
P0183Fuel Temperature Sensor "A" Circuit High Input
P0230Fuel Pump Primary Circuit
P0244Turbo Charger Wastegate Solenoid "A" Range/Performance
P0245Turbocharger Wastegate Solenoid "A" Low
P0246Turbocharger Wastegate Solenoid "A" High
P0301Cylinder No. 1 Misfire Detected
P0302Cylinder No. 2 Misfire Detected
P0303Cylinder No. 3 Misfire Detected
P0304Cylinder No. 4 Misfire Detected
P0327Knock Sensor (KS) Circuit Low Input
P0328Knock Sensor (KS) Circuit High Input
P0335Crankshaft Position Sensor Circuit Malfunction
P0336Crankshaft Position (CKP) Sensor Circuit Range/Performance Problem
P0340Camshaft Position (CMP) Sensor Circuit Malfunction
P0341Camshaft Position (CMP) Sensor Circuit Range/Performance Problem
P0420Catalyst System Efficiency Below Threshold
P0442EVAP System Purge Control Valve Circuit Malfunction
P0447EVAP System Vent Control Circuit Low Input
P0448EVAP System Vent Control Circuit High Input
P0451EVAP System Pressure Sensor Range/Performance Problem
P0452EVAP System Pressure Sensor Low Input
P0453EVAP System Pressure Sensor High Input
P0456EVAP System Malfunction
P0457EVAP System Leak Detected (Fuel Cap Loose/Off)
P0458EVAP System Purge Control Valve Circuit Low Input
P0459EVAP System Purge Control Valve Circuit High Input
P0461Fuel Level Sensor Circuit Range/Performance Problem
P0462Fuel Level Sensor Circuit Low Input
P0463Fuel Level Sensor Circuit High Input
P0464Fuel Level Sensor Circuit Intermittent Input
P0483Cooling Fan Function Problem
P0502Vehicle Speed Sensor Circuit Low Input
P0503Vehicle Speed Sensor Intermittent/Erratic/High
P0506Idle Control System RPM Lower Than Expected
P0507Idle Control System RPM Higher Than Expected
P0508Idle Control System Circuit Low
P0509Idle Control System Circuit High
P0512Starter Switch Circuit High Input
P0519Idle Air Control Circuit System Performance
P0545Exhaust Gas Temperature Sensor Circuit Low (Bank 1)
P0546Exhaust Gas Temperature Sensor Circuit High (Bank 1)
P0565Cruise Control ON Signal
P0604Internal Control Module Memory Check Sum Error
P0691Cooling Fan 1 Control Circuit Low Input
P0692Cooling Fan 1 Control Circuit High Input
P0703 (1)Brake Switch Input Malfunction (A/T)
P0705 (1)Transmission Range Sensor Circuit Malfunction (A/T)
P0710 (1)Transmission Fluid Temperature Sensor Circuit Malfunction (A/T)
P0716 (1)Input/Turbine Speed Sensor Circuit Range/Performance Problem
P0720 (1)Output Speed Sensor (VSS No. 2) Circuit Malfunction (A/T)
P0726 (1)Engine Speed Input Circuit Range/Performance
P0731 (1)Gear 1 Incorrect Ratio (A/T)
P0732 (1)Gear 2 Incorrect Ratio (A/T)
P0733 (1)Gear 3 Incorrect Ratio (A/T)
P0734 (1)Gear 4 Incorrect Ratio (A/T)
P0741 (1)Torque Converter Clutch Circuit Performance Or Stuck Off (A/T)
P0743 (1)Torque Converter Clutch System (Lock-Up Duty Solenoid) Electrical (A/T)
P0748 (1)Pressure Control Solenoid (Line Pressure Duty Solenoid) Electrical (A/T)
P0753 (1)Shift Solenoid "A" (No. 1) Electrical (A/T)
P0758 (1)Shift Solenoid "B" (No. 2) Electrical (A/T)
P0771Shift Solenoid "E" Performance Or Stuck Off
P0778 (1)2-4 Brake Pressure Control Solenoid Valve Circuit Malfunction (A/T)
P0785 (1)2-4 Brake Timing Control Solenoid Valve Circuit Malfunction (A/T)
P0851 (2)Neutral Switch Input Circuit Low (A/T)
P0851 (3)Neutral Switch Input Circuit Low (M/T)
P0852 (2)Neutral Switch Input Circuit High (A/T)
P0852 (3)Neutral Switch Input Circuit High (M/T)
P0864TCM Communication Circuit Range/Performance
P0865TCM Communication Circuit Low Input
P0866TCM Communication Circuit High Input
P1086Tumble Generated Valve Position Sensor 2 Circuit Low
P1087Tumble Generated Valve Position Sensor 2 Circuit High
P1088Tumble Generated Valve Position Sensor 1 Circuit Low
P1089Tumble Generated Valve Position Sensor 1 Circuit High
P1090Tumble Generated Valve System 1 (Valve Open)
P1091Tumble Generated Valve System 1 (Valve Close)
P1092Tumble Generated Valve System 2 (Valve Open)
P1093Tumble Generated Valve System 2 (Valve Close)
P1094Tumble Generated Valve Signal 1 Circuit Malfunction (Open)
P1095Tumble Generated Valve Signal 1 Circuit Malfunction (Short)
P1096Tumble Generated Valve Signal 2 Circuit Malfunction (Open)
P1097Tumble Generated Valve Signal 2 Circuit Malfunction (Short)
P1110Atmospheric Pressure Sensor Circuit Low Input
P1111Atmospheric Pressure Sensor Circuit High Input
P1134Front HO2S Micro-Computer Problem
P1152Oxygen Sensor Circuit Range/Performance Low (Front Sensor, Bank 1)
P1153Oxygen Sensor Circuit Range/Performance High (Front Sensor, Bank 1)
P1301Misfire Detected (High Temperature Exhaust Gas)
P1312Exhaust Gas Temperature Sensor Malfunction
P1400Fuel Tank Pressure Control Solenoid Valve Circuit Low Input
P1420Fuel Tank Pressure Control Solenoid Valve Circuit High Input
P1443Vent Control Solenoid Valve Function Problem
P1446Fuel Tank Sensor Control Valve Circuit Low Input
P1447Fuel Tank Sensor Control Valve Circuit High
P1448Fuel Tank Sensor Control Valve Range/Performance Problem
P1518Starter Switch Circuit Low Input
P1544Exhaust Gas Temperature Too High
P1560Back-Up Voltage Circuit Malfunction
P1698 (1)Engine Torque Control Cut Signal Circuit Low Input
P1699 (1)Engine Torque Control Cut Signal Circuit High Input
P1700 (1)Throttle Position (TP) Sensor Circuit Malfunction (A/T)
P1711 (1)Engine Torque Control Signal No. 1 Circuit Malfunction (A/T)
P1712 (1)Engine Torque Control Signal No. 2 Circuit Malfunction (A/T)
(1) Covered in entirety in appropriate DIAGNOSTICS article in AUTOMATIC TRANSMISSIONS. (2) A/T models only. (3) M/T models only.
(1)Covered in entirety in appropriate DIAGNOSTICS article in AUTOMATIC TRANSMISSIONS.
(2)A/T models only.
(3)M/T models only.

SUBARU DIAGNOSTIC TROUBLE CODE (DTC) IDENTIFICATION CHART

Scheme 66

Scheme 66: COMPONENT LOCATIONS

Scheme 67

Scheme 67

Scheme 68

Scheme 68

Scheme 69

Scheme 69

Scheme 70

Scheme 70

Scheme 71

Scheme 71

Scheme 72

Scheme 72

Scheme 73

Scheme 73

Scheme 74

Scheme 74: CONNECTION IDENTIFICATION

Scheme 75

Scheme 75

Scheme 76

Scheme 76

Scheme 77

Scheme 77

MALFUNCTION INDICATOR LIGHT (MIL) ACTIVATION

CAUTIONPerform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests.

Note. The MIL, also referred to as Check Engine light, is a warning light on the instrument cluster.

Operation

When the ignition switch is turned on, the (CHECK ENGINE) Malfunction Indicator Light (MIL) illuminates. If the MIL does not illuminate, see MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT COME ON . After starting the engine, the MIL goes out. If the MIL does not go out, either the engine or emission control system is malfunctioning. If the diagnosis system senses a misfire which could damage the catalyzer, the MIL will blink at a cycle of 1Hz. When the ignition switch is turned ON, with engine OFF, or to START position with the Test Mode Connector connected, the MIL will blink at a cycle of 3 Hz.

MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT COME ON

CAUTIONPerform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests.

Diagnosis

The CHECK ENGINE MIL circuit is open or shorted.

Trouble Symptom

When the ignition switch is turned ON, with engine off, MIL does not illuminate.

  1. Check output signal form Engine Control Module (ECM). Turn ignition ON and measure the voltage between ECM connector B137, terminal No. 15 and chassis ground. If the measured value is less than 1.0 volt, go to step 4. If the measured value is more than 1.0 volt, go to next step. (Scheme 78)
  2. Check for poor contact at ECM. If the MIL illuminates when shaking or pulling on the ECM connector, repair poor connection as necessary. If the MIL does not illuminate while shaking or pulling on the ECM connector, go to next step.
  3. Check the ECM connector to ensure connector is properly connected. If the ECM connector is properly connected, replace the ECM. See «ENGINE CONTROL MODULE»(/subaru/impreza-wrx/gdgg-2002-2005/remont/removal-installation/#engine-controls-removal-installation-impreza-outback-sport) under COMPUTERIZED ENGINE CONTROLS in REMOVAL & INSTALLATION article. If the ECM connector is not properly connected, repair connector as necessary.
  4. Check harness between combination meter and ECM connector. Turn ignition OFF. Remove the combination meter and disconnect the connector. Disconnect the ECM connector. Measure the resistance between ECM connector B137, terminal No. 15 and combination meter connector i12, terminal No. 6. If the measured value is less than 1.0 ohm, go to next step. If the measured value is greater than 1.0 ohm, repair open circuit in harness between ECM and combination meter connector or poor contact in coupling connector. (Scheme 78)
  5. Check for poor contact in combination meter connector. If there is a poor contact in the combination meter connector, repair as necessary. If combination meter connector is okay, go to next step.
  6. Check harness between combination meter and ignition switch connector. Turn ignition switch ON. Measure the voltage between combination meter connector i10, terminal No. 7 and chassis ground. If the measured valve is more than 10 volts, replace combination meter. If measured value is less than 10 volts, replace blown fuse No. 13, repair open or short in harness between fuse No. 13 and ignition switch battery terminal, or repair poor contact in ignition switch. (Scheme 78)

Scheme 78

Scheme 78

MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT GO OFF

CAUTIONPerform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests.

The CHECK ENGINE MIL circuit is shorted.

Although MIL comes on when the engine is running, a DTC is not shown on the Subaru Select Monitor or OBD-II General Scan Tool display.

Check the harness between combination meter and ECM connector. Turn the ignition OFF. Disconnect the connector form the ECM. Turn the ignition ON. If the MIL illuminates, repair the short in the harness between the combination meter and the ECM connector. (Scheme 78) If the MIL does not illuminate, replace the ECM. See ENGINE CONTROL MODULE under COMPUTERIZED ENGINE CONTROLS in REMOVAL & INSTALLATION article.

CAUTIONPerform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests.

The CHECK ENGINE MIL circuit is open or shorted. Test Mode Connector is open.

When in inspection mode, MIL does not blink at a cycle of 3 Hz.

  1. Check status of CHECK ENGINE MIL. Turn ignition OFF. Disconnect the Test Mode Connector. Turn ignition ON, engine off. If MIL alienates, go to next step. If MIL does not illuminate, see «MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT COME ON»(/subaru/impreza-wrx/gdgg-2002-2005/remont/testing-diagnostics/#self-diagnostics-20l__malfunction-indicator-light-mil-does-not).
  2. Check harness between combination meter and ECM connector. (Scheme 79) Turn ignition OFF. Disconnect ECM connector. Turn ignition ON. If MIL illuminates, repair short to ground in harness between combination meter and ECM connector. If MIL does not illuminate, go to next step.
  3. Check harness between Test Mode Connector and chassis ground. Turn ignition OFF. Disconnect ECM connector. Measure the resistance between test harness connector B76, terminal No. 1 and chassis ground. (Scheme 79) If the measured value is less than 1 ohm, go to next step. If measured resistance is more than 1 ohm, repair open in harness between Test Mode Connector and chassis ground.
  4. Check for poor contact in the ECM connector. If there is a poor contact in the ECM connector, repair as necessary. If ECM connector is okay, go to next step.
  5. Check harness between ECM and Test Mode Connector. Connect the Test Mode Connector. Measure the resistance between ECM connector B134, terminal No. 14 and chassis ground. (Scheme 79) If the measured value is less than 1 ohm, go to next step. If the measured value is more than 1 ohm, repair open between ECM and Test Mode Connector.
  6. Check for poor contact in ECM connector. If there is a poor contact in the ECM connector, repair as necessary. If ECM connector is okay, replace ECM. See «ENGINE CONTROL MODULE»(/subaru/impreza-wrx/gdgg-2002-2005/remont/removal-installation/#engine-controls-removal-installation-impreza-outback-sport) under COMPUTERIZED ENGINE CONTROLS in REMOVAL & INSTALLATION article.

Scheme 79

Scheme 79

MALFUNCTION INDICATOR LIGHT (MIL) REMAINS BLINKING AT A CYCLE OF 3HZ

CAUTIONPerform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests.

Test Mode Connector circuit is shorted.

MIL blinks at a cycle of 3 Hz when the ignition is on.

  1. Check Test Mode Connector. Disconnect the Test Mode Connector, Turn ignition ON. If the MIL blinks ON and OFF, go to next step. If MIL does not blink ON and OFF, system is okay.
  2. Check harness between ECM connector and engine ground terminal. Turn ignition OFF. Disconnect the ECM connector. Measure the resistance between ECM connector B134, terminal No. 14 and chassis ground. If the measured value is less than 5 ohms, repair short in harness between ECM and Test Mode Connector. If measured value is greater than 5 ohms, replace ECM. See «ENGINE CONTROL MODULE»(/subaru/impreza-wrx/gdgg-2002-2005/remont/removal-installation/#engine-controls-removal-installation-impreza-outback-sport) under COMPUTERIZED ENGINE CONTROLS article.

DIAGNOSTIC TESTS

CAUTIONPerform all resistance and voltage tests with a Digital Volt-Ohmmeter (DVOM) with minimum 10-megohm impedance, unless stated otherwise in test procedures. Ensure ignition switch is in OFF position when performing resistance tests.

Note. Subaru Select Monitor (SSM) or OBD-II generic scan tool must be used to perform diagnostic tests. Values and procedures given in tests are based on the use of SSM scan tool. Follow scan tool manufacturer's instructions. After repair or replacement of faulty parts, clear memory and perform verification of repair. For ECM terminal identification, see PIN VOLTAGE CHARTS article. If backprobing ECM connector is required, use ECM terminal identification illustration or reverse image of (Scheme 74). For circuit identification and wire colors, see ENGINE PERFORMANCE in SYSTEM WIRING DIAGRAMS article in ELECTRICAL. For component locations (Scheme 66)- (Scheme 73).

DTC P0030: FRONT HEATED OXYGEN SENSOR (HO2S) CONTROL CIRCUIT, MALFUNCTION

For diagnosis (Scheme 80)and (Scheme 81).

Scheme 80

Scheme 80: DESCRIPTION

Scheme 81

Scheme 81: DIAGNOSTIC PROCEDURE

DTC P0031: FRONT HEATED OXYGEN SENSOR (HO2S) HEATER CIRCUIT, LOW INPUT

For diagnosis (Scheme 80), (Scheme 82) and (Scheme 83).

Scheme 82

Scheme 82: DIAGNOSTIC PROCEDURE

Scheme 83

Scheme 83

DTC P0032: FRONT HO2S HEATER CIRCUIT, HIGH INPUT

For diagnosis (Scheme 80)and (Scheme 84).

Scheme 84

Scheme 84: DIAGNOSTIC PROCEDURE

DTC P0037: REAR HO2S HEATER CIRCUIT, MALFUNCTION

For diagnosis (Scheme 85), (Scheme 86) and (Scheme 87).

Scheme 85

Scheme 85: DESCRIPTION

Scheme 86

Scheme 86: DIAGNOSTIC PROCEDURE

Scheme 87

Scheme 87

DTC P0038: REAR HO2S HEATER CIRCUIT, HIGH OUTPUT

For diagnosis (Scheme 85)and (Scheme 88).

Scheme 88

Scheme 88: DIAGNOSTIC PROCEDURE

DTC P0068: INTAKE MANIFOLD/BAROMETRIC PRESSURE SENSOR CIRCUIT, RANGE PERFORMANCE PROBLEM

For diagnosis (Scheme 89)and (Scheme 90).

Scheme 89

Scheme 89: DESCRIPTION

Scheme 90

Scheme 90: DIAGNOSTIC PROCEDURE

DTC P0101: MASS AIR FLOW CIRCUIT, RANGE/PERFORMANCE

For diagnosis (Scheme 91)and (Scheme 92).

Scheme 91

Scheme 91: DESCRIPTION

Scheme 92

Scheme 92: DIAGNOSTIC PROCEDURE

DTC P0102: MASS AIR FLOW CIRCUIT, LOW INPUT

For diagnosis (Scheme 91), (Scheme 93) and (Scheme 94).

Scheme 93

Scheme 93: DIAGNOSTIC PROCEDURE

Scheme 94

Scheme 94

DTC P0103: MASS AIR FLOW CIRCUIT, HIGH INPUT

For diagnosis (Scheme 91)and (Scheme 95).

Scheme 95

Scheme 95: DIAGNOSTIC PROCEDURE

DTC P0107: INTAKE MANIFOLD/BAROMETRIC PRESSURE SENSOR CIRCUIT, LOW INPUT

For diagnosis (Scheme 89), (Scheme 96) and (Scheme 97).

Scheme 96

Scheme 96: DIAGNOSTIC PROCEDURE

Scheme 97

Scheme 97

DTC P0108: INTAKE AIR TEMPERATURE & PRESSURE SENSOR CIRCUIT, HIGH INPUT

For diagnosis (Scheme 89), (Scheme 98) and (Scheme 99).

Scheme 98

Scheme 98: DIAGNOSTIC PROCEDURE

Scheme 99

Scheme 99

DTC P0111: INTAKE AIR TEMPERATURE (IAT) SENSOR CIRCUIT, RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 91)and (Scheme 100).

Scheme 100

Scheme 100: DIAGNOSTIC PROCEDURE

DTC P0112: INTAKE AIR TEMPERATURE (IAT) SENSOR CIRCUIT, LOW INPUT

For diagnosis (Scheme 91)and (Scheme 101).

Scheme 101

Scheme 101: DIAGNOSTIC PROCEDURE

DTC P0113: INTAKE AIR TEMPERATURE (IAT) SENSOR CIRCUIT, HIGH INPUT

For diagnosis (Scheme 91), (Scheme 102) and (Scheme 103).

Scheme 102

Scheme 102: DIAGNOSTIC PROCEDURE

Scheme 103

Scheme 103

DTC P0117: ENGINE COOLANT TEMPERATURE (ECT) SENSOR CIRCUIT, LOW INPUT

For diagnosis (Scheme 104)and (Scheme 105).

Scheme 104

Scheme 104: DESCRIPTION

Scheme 105

Scheme 105: DIAGNOSTIC PROCEDURE

DTC P0118: ENGINE COOLANT TEMPERATURE (ECT) SENSOR CIRCUIT, HIGH INPUT

For diagnosis (Scheme 104), (Scheme 106) and (Scheme 107).

Scheme 106

Scheme 106: DIAGNOSTIC PROCEDURE

Scheme 107

Scheme 107

DTC P0121: THROTTLE POSITION (TP) SENSOR CIRCUIT, RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 108)and (Scheme 109).

Scheme 108

Scheme 108: DESCRIPTION

Scheme 109

Scheme 109: DIAGNOSTIC PROCEDURE

DTC P0122: THROTTLE POSITION (TP) SENSOR CIRCUIT, LOW INPUT

For diagnosis (Scheme 108), (Scheme 110) and (Scheme 111).

Scheme 110

Scheme 110: DIAGNOSTIC PROCEDURE

Scheme 111

Scheme 111

DTC P0123: THROTTLE POSITION (TP) SENSOR CIRCUIT, HIGH INPUT

For diagnosis (Scheme 108)and (Scheme 112).

Scheme 112

Scheme 112: DIAGNOSTIC PROCEDURE

DTC P0125: ENGINE COOLANT TEMPERATURE TOO LOW FOR CLOSED LOOP FUEL CONTROL

For diagnosis (Scheme 104)and (Scheme 113).

Scheme 113

Scheme 113: DIAGNOSTIC PROCEDURE

DTC P0128: THERMOSTAT MALFUNCTION

For diagnosis (Scheme 114)

Scheme 114

Scheme 114: DIAGNOSTIC PROCEDURE

DTC P0129: BAROMETRIC PRESSURE TOO LOW

For diagnosis (Scheme 115)

Scheme 115

Scheme 115: DIAGNOSTIC PROCEDURE

DTC P0130: FRONT HO2S CIRCUIT, RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 80)and (Scheme 116).

Scheme 116

Scheme 116: DIAGNOSTIC PROCEDURE

DTC P0133: FRONT HO2S CIRCUIT, SLOW RESPONSE

For diagnosis (Scheme 80)and.

Scheme 117

Scheme 117: DIAGNOSTIC PROCEDURE

Note. For diagnosis, see DTC P0130 .

DTC P0137: REAR HO2S CIRCUIT, LOW INPUT

For diagnosis (Scheme 85), (Scheme 118) and (Scheme 119).

Scheme 118

Scheme 118: DIAGNOSTIC PROCEDURE

Scheme 119

Scheme 119

DTC P0138 REAR HO2S CIRCUIT, HIGH INPUT

For diagnosis (Scheme 85), (Scheme 120) and (Scheme 121).

Scheme 120

Scheme 120: DIAGNOSTIC PROCEDURE

Scheme 121

Scheme 121

DTC P0139: REAR HO2S CIRCUIT, SLOW RESPONSE

For diagnosis (Scheme 85)and (Scheme 122).

Scheme 122

Scheme 122: DIAGNOSTIC PROCEDURE

Note. For diagnosis of DTC P0171, see DTC P0172

DTC P0172: FUEL TRIM MALFUNCTION (TOO RICH)

For diagnosis (Scheme 123), (Scheme 124) and (Scheme 125).

Scheme 123

Scheme 123: DIAGNOSTIC PROCEDURE

Scheme 124

Scheme 124

Scheme 125

Scheme 125

DTC P0181: FUEL TEMPERATURE SENSOR "A" CIRCUIT, RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 126)and (Scheme 127).

Scheme 126

Scheme 126: DESCRIPTION

Scheme 127

Scheme 127: DIAGNOSTIC PROCEDURE

DTC P0182: FUEL TEMPERATURE SENSOR "A" CIRCUIT, LOW INPUT

For diagnosis (Scheme 126)and (Scheme 128).

Scheme 128

Scheme 128: DIAGNOSTIC PROCEDURE

DTC P0183: FUEL TEMPERATURE SENSOR "A" CIRCUIT, HIGH INPUT

For diagnosis (Scheme 126), (Scheme 129) and (Scheme 130).

Scheme 129

Scheme 129: DIAGNOSTIC PROCEDURE

Scheme 130

Scheme 130

DTC P0230: FUEL PUMP PRIMARY CIRCUIT

For diagnosis (Scheme 131), (Scheme 132) and (Scheme 133).

Scheme 131

Scheme 131: DESCRIPTION

Scheme 132

Scheme 132: DIAGNOSTIC PROCEDURE

Scheme 133

Scheme 133

DTC P0244: TURBOCHARGER WASTEGATE SOLENOID "A" RANGE/PERFORMANCE

For diagnosis (Scheme 134)and (Scheme 135).

Scheme 134

Scheme 134: DESCRIPTION

Scheme 135

Scheme 135: DIAGNOSTIC PROCEDURE

DTC P0245: TURBOCHARGER WASTEGATE SOLENOID "A" LOW

For diagnosis (Scheme 134), (Scheme 136) and (Scheme 137).

Scheme 136

Scheme 136: DIAGNOSTIC PROCEDURE

Scheme 137

Scheme 137

DTC P0246: TURBOCHARGER WASTEGATE SOLENOID "A" HIGH

For diagnosis (Scheme 134)and (Scheme 138).

Scheme 138

Scheme 138: DIAGNOSTIC PROCEDURE

DTC P0301, P0302, P0303 & P0304: CYLINDERS NO. 1-4 MISFIRE DETECTED

Scheme 139

Scheme 139: DESCRIPTION

Scheme 140

Scheme 140: DIAGNOSTIC PROCEDURE

Scheme 141

Scheme 141

Scheme 142

Scheme 142

Scheme 143

Scheme 143

DTC P0327: KNOCK SENSOR (KS) CIRCUIT, LOW INPUT

For diagnosis (Scheme 144)and (Scheme 145).

Scheme 144

Scheme 144: DESCRIPTION

Scheme 145

Scheme 145: DIAGNOSTIC PROCEDURE

DTC P0328: KNOCK SENSOR (KS) CIRCUIT, HIGH INPUT

For diagnosis (Scheme 144)and (Scheme 146).

Scheme 146

Scheme 146: DIAGNOSTIC PROCEDURE

DTC P0335: CRANKSHAFT POSITION (CKP) SENSOR CIRCUIT, MALFUNCTION

For diagnosis (Scheme 147)and (Scheme 148).

Scheme 147

Scheme 147: DESCRIPTION

Scheme 148

Scheme 148: DIAGNOSTIC PROCEDURE

DTC P0336: CRANKSHAFT POSITION (CKP) SENSOR CIRCUIT, RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 147)and (Scheme 149).

Scheme 149

Scheme 149: DIAGNOSTIC PROCEDURE

DTC P0340: CAMSHAFT POSITION (CMP) SENSOR CIRCUIT, MALFUNCTION

For diagnosis (Scheme 150)and (Scheme 151).

Scheme 150

Scheme 150: DESCRIPTION

Scheme 151

Scheme 151: DIAGNOSTIC PROCEDURE

DTC P0341: CAMSHAFT POSITION (CMP) SENSOR CIRCUIT, RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 150), (Scheme 152) and (Scheme 153).

Scheme 152

Scheme 152: DIAGNOSTIC PROCEDURE

Scheme 153

Scheme 153

DTC P0420: CATALYST SYSTEM EFFICIENCY BELOW THRESHOLD

For diagnosis (Scheme 154)and (Scheme 155).

Scheme 154

Scheme 154: DESCRIPTION

Scheme 155

Scheme 155: DIAGNOSTIC PROCEDURE

DTC P0442: EVAP SYSTEM PURGE CONTROL VALVE CIRCUIT, MALFUNCTION

For diagnosis (Scheme 156), (Scheme 157) and (Scheme 158).

Scheme 156

Scheme 156: DESCRIPTION

Scheme 157

Scheme 157: DIAGNOSTIC PROCEDURE

Scheme 158

Scheme 158

DTC P0447: EVAP SYSTEM VENT CONTROL CIRCUIT, LOW INPUT

For diagnosis (Scheme 159), (Scheme 160) and (Scheme 161).

Scheme 159

Scheme 159: DESCRIPTION

Scheme 160

Scheme 160: DIAGNOSTIC PROCEDURE

Scheme 161

Scheme 161

DTC P0448: EVAP SYSTEM VENT CONTROL CIRCUIT, HIGH INPUT

For diagnosis (Scheme 159)and (Scheme 162).

Scheme 162

Scheme 162: DIAGNOSTIC PROCEDURE

DTC P0451: EVAP SYSTEM PRESSURE SENSOR RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 163)and (Scheme 164).

Scheme 163

Scheme 163: DESCRIPTION

Scheme 164

Scheme 164: DIAGNOSTIC PROCEDURE

DTC P0452: EVAP SYSTEM PRESSURE SENSOR LOW INPUT

Scheme 165

Scheme 165: DIAGNOSTIC PROCEDURE

Scheme 166

Scheme 166

Scheme 167

Scheme 167

DTC P0453: EVAP SYSTEM PRESSURE SENSOR HIGH INPUT

Scheme 168

Scheme 168: DIAGNOSTIC PROCEDURE

Scheme 169

Scheme 169

Scheme 170

Scheme 170

DTC P0456: EVAP SYSTEM MALFUNCTION

For diagnosis (Scheme 156), (Scheme 171) and (Scheme 172).

Scheme 171

Scheme 171: DIAGNOSTIC PROCEDURE

Scheme 172

Scheme 172

DTC P0457: EVAP SYSTEM LEAK DETECTED (FUEL CAP LOOSE/OFF)

For diagnosis (Scheme 156), (Scheme 173) and (Scheme 174).

Scheme 173

Scheme 173: DIAGNOSTIC PROCEDURE

Scheme 174

Scheme 174

DTC P0458: EVAP SYSTEM PURGE CONTROL VALVE CIRCUIT, LOW INPUT

For diagnosis (Scheme 175), (Scheme 176) and (Scheme 177).

Scheme 175

Scheme 175: DESCRIPTION

Scheme 176

Scheme 176: DIAGNOSTIC PROCEDURE

Scheme 177

Scheme 177

DTC P0459: EVAP SYSTEM PURGE CONTROL VALVE CIRCUIT, HIGH INPUT

For diagnosis (Scheme 175), (Scheme 178) and (Scheme 179).

Scheme 178

Scheme 178: DIAGNOSTIC PROCEDURE

Scheme 179

Scheme 179

DTC P0461: FUEL LEVEL SENSOR CIRCUIT, RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 180)and (Scheme 181).

Scheme 180

Scheme 180: DESCRIPTION

Scheme 181

Scheme 181: DIAGNOSTIC PROCEDURE

DTC P0462: FUEL LEVEL SENSOR CIRCUIT, LOW INPUT

For diagnosis (Scheme 180), (Scheme 182) and (Scheme 183).

Scheme 182

Scheme 182: DIAGNOSTIC PROCEDURE

Scheme 183

Scheme 183

DTC P0463: FUEL LEVEL SENSOR CIRCUIT, HIGH INPUT

For diagnosis (Scheme 180), (Scheme 184) and (Scheme 185).

Scheme 184

Scheme 184: DIAGNOSTIC PROCEDURE

Scheme 185

Scheme 185

DTC P0464: FUEL LEVEL SENSOR INTERMITTENT INPUT

For diagnosis (Scheme 180)and (Scheme 186).

Scheme 186

Scheme 186: DIAGNOSTIC PROCEDURE

DTC P0483: COOLING FAN FUNCTION PROBLEM

Note. To prevent abnormal cooling operation, ensure vehicle has not been placed close to a wall or another vehicle with engine idling. The OBD system may detect this as a malfunction.

For diagnosis (Scheme 187)and (Scheme 188).

Scheme 187

Scheme 187: DESCRIPTION

Scheme 188

Scheme 188: DIAGNOSTIC PROCEDURE

DTC P0502: VEHICLE SPEED SENSOR CIRCUIT, LOW INPUT

For diagnosis (Scheme 189)and (Scheme 190).

Scheme 189

Scheme 189: DESCRIPTION

Scheme 190

Scheme 190: DIAGNOSTIC PROCEDURE

DTC P0503: VEHICLE SPEED SENSOR INTERMITTENT/ERRATIC/HIGH

For diagnosis (Scheme 189)and (Scheme 191).

Scheme 191

Scheme 191: DIAGNOSTIC PROCEDURE

DTC P0506: IDLE CONTROL SYSTEM RPM LOWER THAN EXPECTED

For diagnosis (Scheme 192)and (Scheme 193).

Scheme 192

Scheme 192: DESCRIPTION

Scheme 193

Scheme 193: DIAGNOSTIC PROCEDURE

DTC P0507: IDLE CONTROL SYSTEM RPM HIGHER THAN EXPECTED

For diagnosis (Scheme 192)and (Scheme 194).

Scheme 194

Scheme 194: DIAGNOSTIC PROCEDURE

DTC P0508: IDLE CONTROL SYSTEM CIRCUIT, LOW

For diagnosis (Scheme 192)and (Scheme 195).

Scheme 195

Scheme 195: DIAGNOSTIC PROCEDURE

DTC P0509: IDLE CONTROL SYSTEM CIRCUIT, HIGH

For diagnosis (Scheme 192)and (Scheme 196).

Scheme 196

Scheme 196: DIAGNOSTIC PROCEDURE

DTC P0512: STARTER REQUEST CIRCUIT

Note. On M/T vehicles, depress and release clutch pedal while turning ignition to on position.

For diagnosis (Scheme 197)and (Scheme 198).

Scheme 197

Scheme 197: DESCRIPTION

Scheme 198

Scheme 198: DIAGNOSTIC PROCEDURE

DTC P0519: IDLE AIR CONTROL CIRCUIT, SYSTEM PERFORMANCE

For diagnosis (Scheme 192)and (Scheme 199).

Scheme 199

Scheme 199: DIAGNOSTIC PROCEDURE

DTC P0545: EXHAUST GAS TEMPERATURE SENSOR CIRCUIT, LOW (BANK 1)

For diagnosis (Scheme 200)and (Scheme 201).

Scheme 200

Scheme 200: DESCRIPTION

Scheme 201

Scheme 201: DIAGNOSTIC PROCEDURE

DTC P0546: EXHAUST GAS TEMPERATURE SENSOR HIGH (BANK 1)

For diagnosis (Scheme 200), (Scheme 202) and (Scheme 203).

Scheme 202

Scheme 202: DIAGNOSTIC PROCEDURE

Scheme 203

Scheme 203

DTC P0565: CRUISE CONTROL ON SIGNAL

For diagnosis (Scheme 204)and (Scheme 205).

Scheme 204

Scheme 204: DESCRIPTION

Scheme 205

Scheme 205: DIAGNOSTIC PROCEDURE

DTC P0604: INTERNAL CONTROL MODULE MEMORY CHECK SUM ERROR

For diagnosis (Scheme 206)and (Scheme 207).

Scheme 206

Scheme 206: DESCRIPTION

Scheme 207

Scheme 207: DIAGNOSTIC PROCEDURE

DTC P0691: COOLING FAN 1 CONTROL CIRCUIT, LOW INPUT

For diagnosis (Scheme 187), (Scheme 208) and (Scheme 209).

Scheme 208

Scheme 208: DIAGNOSTIC PROCEDURE

Scheme 209

Scheme 209

DTC P0692: COOLING FAN 1 CONTROL CIRCUIT, HIGH INPUT

For diagnosis (Scheme 187)and (Scheme 210).

Scheme 210

Scheme 210: DIAGNOSTIC PROCEDURE

DTC P0703: BRAKE SWITCH INPUT MALFUNCTION

For diagnosis (Scheme 211)and (Scheme 212).

Scheme 211

Scheme 211: DESCRIPTION

Scheme 212

Scheme 212: DIAGNOSTIC PROCEDURE

Note. For DTC P0731 diagnosis, see DTC P0734 .

Note. For DTC P0732 diagnosis, see DTC P0734 .

Note. For DTC P0733 diagnosis, see DTC P0734 .

DTC P0734: GEAR 4 INCORRECT RATIO (A/T)

For diagnosis (Scheme 213)

Scheme 213

Scheme 213: DIAGNOSTIC PROCEDURE

DTC P0741: TORQUE CONVERTER CLUTCH CIRCUIT, PERFORMANCE OR STUCK OFF (A/T)

For diagnosis (Scheme 214)and (Scheme 215).

Scheme 214

Scheme 214: DIAGNOSTIC PROCEDURE

Scheme 215

Scheme 215

DTC P0851: NEUTRAL SWITCH INPUT CIRCUIT, LOW (A/T)

For diagnosis (Scheme 216)and (Scheme 217).

Scheme 216

Scheme 216: DESCRIPTION

Scheme 217

Scheme 217: DIAGNOSTIC PROCEDURE

DTC P0851: NEUTRAL SWITCH INPUT CIRCUIT, LOW (M/T)

For diagnosis (Scheme 216), (Scheme 218) and (Scheme 219).

Scheme 218

Scheme 218: DIAGNOSTIC PROCEDURE

Scheme 219

Scheme 219

DTC P0852: NEUTRAL SWITCH INPUT CIRCUIT, HIGH (A/T)

For diagnosis (Scheme 216), (Scheme 220) and (Scheme 221).

Scheme 220

Scheme 220: DIAGNOSTIC PROCEDURE

Scheme 221

Scheme 221

DTC P0852: NEUTRAL SWITCH INPUT CIRCUIT, HIGH (M/T)

For diagnosis (Scheme 216), (Scheme 222) and (Scheme 223).

Scheme 222

Scheme 222: DIAGNOSTIC PROCEDURE

Scheme 223

Scheme 223

DTC P0864: TCM COMMUNICATION CIRCUIT, RANGE/PERFORMANCE

For diagnosis (Scheme 224)and (Scheme 225).

Scheme 224

Scheme 224: DESCRIPTION

Scheme 225

Scheme 225: DIAGNOSTIC PROCEDURE

DTC P0865: TCM COMMUNICATION CIRCUIT, LOW INPUT

For diagnosis (Scheme 224)and (Scheme 226).

Scheme 226

Scheme 226: DIAGNOSTIC PROCEDURE

DTC P0866: TCM COMMUNICATION CIRCUIT, HIGH INPUT

For diagnosis (Scheme 224)and (Scheme 227).

Scheme 227

Scheme 227: DIAGNOSTIC PROCEDURE

DTC P1086: TUMBLE GENERATED VALVE POSITION SENSOR 2 CIRCUIT, LOW

For diagnosis (Scheme 228), (Scheme 229) and (Scheme 230).

Scheme 228

Scheme 228: DESCRIPTION

Scheme 229

Scheme 229: DIAGNOSTIC PROCEDURE

Scheme 230

Scheme 230

DTC P1087: TUMBLE GENERATED VALVE POSITION SENSOR 2 CIRCUIT, HIGH

For diagnosis (Scheme 228)and (Scheme 231).

Scheme 231

Scheme 231: DIAGNOSTIC PROCEDURE

DTC P1088: TUMBLE GENERATED VALVE POSITION SENSOR 1 CIRCUIT, LOW

For diagnosis (Scheme 232), (Scheme 233) and (Scheme 234).

Scheme 232

Scheme 232: DESCRIPTION

Scheme 233

Scheme 233: DIAGNOSTIC PROCEDURE

Scheme 234

Scheme 234

DTC P1089: TUMBLE GENERATED VALVE POSITION SENSOR 1 HIGH

For diagnosis (Scheme 232)and (Scheme 235).

Scheme 235

Scheme 235: DIAGNOSTIC PROCEDURE

DTC P1090: TUMBLE GENERATED VALVE SYSTEM 1 (VALVE OPEN)

For diagnosis (Scheme 236)

Scheme 236

Scheme 236: DIAGNOSTIC PROCEDURE

DTC P1091: TUMBLE GENERATED VALVE SYSTEM 1 (VALVE CLOSE)

For diagnosis see scheme 181

DTC P1092: TUMBLE GENERATED VALVE SYSTEM 2 (VALVE OPEN)

For diagnosis see scheme 182

DTC P1093: TUMBLE GENERATED VALVE SYSTEM 2 (VALVE CLOSE)

For diagnosis see scheme 183

DTC P1094: TUMBLE GENERATED VALVE SIGNAL 1 CIRCUIT, MALFUNCTION (OPEN)

For diagnosis (Scheme 237)and (Scheme 238).

Scheme 237

Scheme 237: DESCRIPTION

Scheme 238

Scheme 238: DIAGNOSTIC PROCEDURE

DTC P1095: TUMBLE GENERATED VALVE SIGNAL 1 CIRCUIT, MALFUNCTION (SHORT)

For diagnosis (Scheme 237)and (Scheme 239).

Scheme 239

Scheme 239: DIAGNOSTIC PROCEDURE

DTC P1096: TUMBLE GENERATED VALVE SIGNAL 2 CIRCUIT, MALFUNCTION (OPEN)

For diagnosis (Scheme 240)and (Scheme 241).

Scheme 240

Scheme 240: DESCRIPTION

Scheme 241

Scheme 241: DIAGNOSTIC PROCEDURE

DTC P1097: TUMBLE GENERATED VALVE SIGNAL 2 CIRCUIT, MALFUNCTION (SHORT)

For diagnosis (Scheme 240)and (Scheme 242).

Scheme 242

Scheme 242: DIAGNOSTIC PROCEDURE

DTC P1110: ATMOSPHERIC PRESSURE SENSOR CIRCUIT, LOW INPUT

For diagnosis (Scheme 243)

Scheme 243

Scheme 243: DIAGNOSTIC PROCEDURE

DTC P1111: ATMOSPHERIC PRESSURE SENSOR CIRCUIT, HIGH INPUT

For diagnosis (Scheme 244)

Scheme 244

Scheme 244: DIAGNOSTIC PROCEDURE

DTC P1134: FRONT HO2S MICRO-COMPUTER PROBLEM

For diagnosis (Scheme 80)and (Scheme 245).

Scheme 245

Scheme 245: DIAGNOSTIC PROCEDURE

DTC P1152: OXYGEN SENSOR CIRCUIT, RANGE/PERFORMANCE LOW (FRONT SENSOR, BANK 1)

For diagnosis (Scheme 80)and (Scheme 246).

Scheme 246

Scheme 246: DIAGNOSTIC PROCEDURE

DTC P1153: OXYGEN SENSOR CIRCUIT, RANGE/PERFORMANCE HIGH (FRONT SENSOR, BANK 1)

For diagnosis (Scheme 80), (Scheme 247) and (Scheme 248).

Scheme 247

Scheme 247: DIAGNOSTIC PROCEDURE

Scheme 248

Scheme 248

DTC 1301: MISFIRE DETECTED (HIGH TEMPERATURE EXHAUST GAS)

For diagnosis (Scheme 200)and (Scheme 249).

Scheme 249

Scheme 249: DIAGNOSTIC PROCEDURE

DTC 1312: EXHAUST GAS TEMPERATURE SENSOR MALFUNCTION

For diagnosis (Scheme 200)and (Scheme 250).

Scheme 250

Scheme 250: DIAGNOSTIC PROCEDURE

DTC P1400: FUEL TANK PRESSURE CONTROL SOLENOID VALVE CIRCUIT, LOW INPUT

For diagnosis (Scheme 251), (Scheme 252) and (Scheme 253).

Scheme 251

Scheme 251: DESCRIPTION

Scheme 252

Scheme 252: DIAGNOSTIC PROCEDURE

Scheme 253

Scheme 253

DTC P1420: FUEL TANK PRESSURE CONTROL SOLENOID VALVE CIRCUIT, HIGH INPUT

For diagnosis (Scheme 251), (Scheme 254) and (Scheme 255).

Scheme 254

Scheme 254: DIAGNOSTIC PROCEDURE

Scheme 255

Scheme 255

DTC P1443: EVAP SYSTEM VENT CONTROL FUNCTION PROBLEM

For diagnosis (Scheme 256)and (Scheme 257).

Scheme 256

Scheme 256: DESCRIPTION

Scheme 257

Scheme 257: DIAGNOSTIC PROCEDURE

DTC P1446: FUEL TANK SENSOR CONTROL VALVE CIRCUIT, LOW INPUT

For diagnosis (Scheme 258), (Scheme 259) and (Scheme 260).

Scheme 258

Scheme 258: DESCRIPTION

Scheme 259

Scheme 259: DIAGNOSTIC PROCEDURE

Scheme 260

Scheme 260

DTC P1447: FUEL TANK SENSOR CONTROL VALVE CIRCUIT, HIGH INPUT

For diagnosis (Scheme 258)and (Scheme 261).

Scheme 261

Scheme 261: DIAGNOSTIC PROCEDURE

DTC P1448: FUEL TANK SENSOR CONTROL VALVE RANGE/PERFORMANCE PROBLEM

For diagnosis (Scheme 258)and.

Scheme 262

Scheme 262: DIAGNOSTIC PROCEDURE

Note. On A/T vehicles, place transmission in "P" or "N". On M/T vehicles, depress clutch pedal.

Perform basic diagnostic procedure. See BASIC DIAGNOSTIC PROCEDURE . Attempt to start engine. If starter operates in START position, locate and repair short to ground or open in wiring between ECM and starter. If starter does not operate in START position, check starter circuit. Clear memory and perform verification procedure. See CLEARING DIAGNOSTIC TROUBLE CODES and INSPECTION MODE .

DTC P1544: EXHAUST TEMPERATURE TOO HIGH

For diagnosis (Scheme 200)and (Scheme 263).

Scheme 263

Scheme 263: DIAGNOSTIC PROCEDURE

DTC P1560: BACK-UP VOLTAGE CIRCUIT, MALFUNCTION

For diagnosis (Scheme 264)and (Scheme 265).

Scheme 264

Scheme 264: DESCRIPTION

Scheme 265

Scheme 265: DIAGNOSTIC PROCEDURE

DTC P1698: ENGINE TORQUE CONTROL CUT SIGNAL CIRCUIT, LOW INPUT

For diagnosis (Scheme 266)and (Scheme 267).

Scheme 266

Scheme 266: DESCRIPTION

Scheme 267

Scheme 267: DIAGNOSTIC PROCEDURE

DTC P1699: ENGINE TORQUE CONTROL CUT SIGNAL CIRCUIT, HIGH INPUT

For diagnosis (Scheme 266)and (Scheme 268).

Scheme 268

Scheme 268: DIAGNOSTIC PROCEDURE

DTC P1711: ENGINE TORQUE CONTROL SIGNAL NO. 1 CIRCUIT, MALFUNCTION (A/T)

For diagnosis (Scheme 269)and (Scheme 270).

Scheme 269

Scheme 269: DESCRIPTION

Scheme 270

Scheme 270: DIAGNOSTIC PROCEDURE

DTC P1712: ENGINE TORQUE CONTROL SIGNAL NO. 2 CIRCUIT, MALFUNCTION (A/T)

For diagnosis (Scheme 271)and (Scheme 272).

Scheme 271

Scheme 271: DESCRIPTION

Scheme 272

Scheme 272: DIAGNOSTIC PROCEDURE

See also:
BASIC DIAGNOSTIC PROCEDURES
TROUBLE SHOOTING - NO CODES
NO-START DIAGNOSIS
ENGINE CONTROL MODULE
PIN VOLTAGE CHARTS
DIAGNOSTIC PROCEDURE
SCAN TOOL USAGE
DIAGNOSTIC TROUBLE CODE DEFINITIONS
MALFUNCTION INDICATOR LIGHT (MIL) DOES NOT GO OFF
INSPECTION MODE
BASIC DIAGNOSTIC PROCEDURE
HARD FAILURES
INTERMITTENT FAILURES
ISC INITIALIZATION
P0030
P0031
P0032
P0037
P0038
P0068
P0101
P0102
P0103
P0107
P0108
P0111
P0112
P0113
P0117
P0118
P0121
P0122
P0123
P0125
P0128
P0129
P0130
P0133
P0137
P0138
P0139
P0172
P0181
P0182
P0183
P0230
P0244
P0245
P0246
P0301
P0327
P0328
P0335
P0336
P0340
P0341
P0420
P0442
P0447
P0448
P0451
P0452
P0453
P0456
P0457
P0458
P0459
P0461
P0462
P0463
P0464
P0483
P0502
P0503
P0506
P0507
P0508
P0509
P0512
P0519
P0545
P0546
P0565
P0604
P0691
P0692
P0703
P0734
P0741
P0851
P0852
P0864
P0865
P0866
P1086
P1087
P1088
P1089
P1090
P1091
P1092
P1093
P1094
P1095
P1096
P1097
P1110
P1111
P1134
P1152
P1153
P1301
P1312
P1400
P1420
P1443
P1446
P1447
P1448
P1544
P1560
P1698
P1699
P1711
P1712