Home/Subaru/Forester/Subaru Forester SH (2007-2011)/Repair manual/Testing & Diagnostics/Engine Controls - Engine (Diagnostics) (H4SO): Other
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls - Engine (Diagnostics) (H4SO): Other Subaru Forester SH

Testing & Diagnostics 38 illustrations ~3854 words

CHECK LIST NO. 1

Check the following item when problem has occurred.

Note. Use copies of this article for interviewing customers.

Scheme 34

Scheme 34: CHECK LIST NO. 1

CHECK LIST NO. 2

Check the following item about the vehicle's state when malfunction indicator light illuminates.

Note. Use copies of this article for interviewing customers.

Scheme 35

Scheme 35: CHECK LIST NO. 2

Scheme 36

Scheme 36: CAUTION

Scheme 37

Scheme 37
  1. Airbag system wiring harness is routed near the ECM, main relay and fuel pump relay. CAUTION: Do not use the electrical test equipment on airbag system circuits. Be careful not to damage the airbag system wiring harness when servicing the ECM, TCM, main relay and fuel pump relay.
  2. Never connect the battery in reverse polarity. Failure to do so will damage the ECM instantly, and other parts will also be damaged.
  3. Do not disconnect the battery terminals while the engine is running. A large counter electromotive force will be generated in the generator, and this voltage may damage electronic parts such as ECM etc.
  4. Before disconnecting the connectors of each sensor and ECM, be sure to turn the ignition switch to OFF. Perform the Clear Memory Mode after connecting the connectors. Refer to «CLEAR MEMORY MODE»(ref-325319-S04489388682009071800000) .
  5. Measure the voltage or resistance of individual sensor or all electrical control modules using a tapered pin with a diameter of less than 0.6 mm (0.024 in). Do not insert the pin 4 mm (0.16 in) or more into the part. CAUTION: When replacing the ECM, be careful not to use the wrong spec. ECM to avoid any damage on the fuel injection system. NOTE: When replacing the ECM of the models with Immobilizer, immobilizer system must be registered. To do so, all ignition keys and ID cards need to be prepared. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.
  6. Take care not to allow water to get into the connectors when servicing or washing the vehicle in rainy weather. Avoid exposure to water even if the connectors are waterproof.
  7. Use ECM mounting stud bolts at the body side grounding point when measuring voltage and resistance inside the passenger compartment.
  8. Use the engine ground terminal or engine assembly for the grounding point to chassis when measuring the voltage and resistance in engine compartment.
  9. Every engine control system-related part is a precision part. Do not drop them.
  10. Observe the following cautions when installing a radio in vehicle. CAUTION: The antenna must be kept as far apart as possible from control unit. (ECM is installed under the passenger's side floor mat). The antenna feeder must be placed as far apart as possible from the ECM and engine control system harness. Carefully adjust the antenna for correct matching. When mounting a large power type radio, pay special attention to the three items mentioned above. Incorrect installation of the radio may affect the operation of ECM.
  11. When disconnecting the fuel hose, release the fuel pressure. Refer to «RELEASING OF FUEL PRESSURE»(ref-325305-S19314969582009071800000) , PROCEDURE, Fuel.
  12. ABS warning light may illuminate when performing driving test with jacked-up or lifted-up condition, but this is not a system malfunction. The reason for this is the speed difference between the front and rear wheels. After diagnosis of engine control system, perform the ABS memory clear procedure of self-diagnosis function.

BATTERY

  1. Measure the battery voltage and specific gravity of the electrolyte. Standard voltage: 12 V Specific gravity: 1.260 or more
  2. Check the condition of the main and other fuses, and harnesses and connectors. Also check for proper grounding.

ENGINE GROUND

Check if the engine ground terminal is properly connected to engine.

NOTE

  1. The on-board diagnostic (OBD) system detects and indicates a fault in various inputs and outputs of the complex electronic throttle control. Malfunction indicator light in the combination meter indicates occurrence of a fault or trouble.
  2. Further, against such a failure or sensors as may disable the drive, the fail-safe function is provided to ensure the minimal driveability.
  3. The OBD system incorporated with the vehicles within this type of engine complies with OBD-II regulations. The OBD system monitors the components and the system malfunction listed in "Engine article" which affects on emissions.
  4. When the system decides that a malfunction occurs, malfunction indicator light illuminates. At the same time of the malfunction indicator light illumination or blinking, a DTC and a freeze frame engine conditions are stored into on-board computer.
  5. The OBD system stores freeze frame engine condition data (engine load, engine coolant temperature, fuel trim, engine speed and vehicle speed, etc). into on-board computer when it detects a malfunction.
  6. The freeze frame engine condition data are stored until DTCs are cleared. However, if any faults concerning fuel trim or misfiring are detected while the freeze frame engine condition data are stored, these data are rewritten to those concerning fuel trim or misfiring.
  7. When the malfunction does not occur again for three consecutive driving cycles, malfunction indicator light is turned off, but DTC remains at onboard computer.
  8. When troubleshooting the vehicle which complies with OBD-II regulations, connect the Subaru Select Monitor or general scan tool to the vehicle.

PREPARATION TOOL

PREPARATION TOOL REFERENCE CHART ILLUSTRATION TOOL NUMBER DESCRIPTION REMARKS 1B022XU0 (Newly adopted tool) SUBARU SELECT MONITOR III KIT Used for troubleshooting the electrical system. 499987500 CRANKSHAFT SOCKET Used for rotating crankshaft

Scheme 38

Scheme 38: PREPARATION TOOL
  1. Control module

Scheme 39

Scheme 39

Scheme 40

Scheme 40
  1. Sensor

Scheme 41

Scheme 41

Scheme 42

Scheme 42

Scheme 43

Scheme 43

Scheme 44

Scheme 44

Scheme 45

Scheme 45
  1. Solenoid valve, actuator, emission control system parts and ignition system parts

Scheme 46

Scheme 46

Scheme 47

Scheme 47

Scheme 48

Scheme 48

Scheme 49

Scheme 49

Scheme 50

Scheme 50

Scheme 51

Scheme 51

Scheme 52

Scheme 52: ELECTRICAL SPECIFICATION
ContentsConnector No.Terminal No.Signal (V)Note
Ignition SW ON (engine OFF)Engine ON (idling)
Crankshaft position sensorSignal (+)B1341307 - +7Waveform
Signal (-)B1341400
ShieldB1342400
Camshaft position sensorSignal (+)B1341207 - +7Waveform
Signal (-)B1342200
ShieldB1342400
Electronic throttle controlMainB134180.64 - 0.72 Fully opened: 3.960.64 - 0.72 (After engine is warmed up).Fully closed: 0.6 Fully opened: 3.96
SubB134281.51 - 1.58 Fully opened: 4.171.51 - 1.58 (After engine is warmed up).Fully closed: 1.48 Fully opened: 4.17
Power supplyB1341955
GND (sensor)B1342900
Electronic throttle control motor (+)B1375Duty waveformDuty waveformDrive frequency: 500 Hz
Electronic throttle control motor (-)B1374Duty waveformDuty waveformDrive frequency: 500 Hz
Electronic throttle control motor power supplyB136110 - 1312 - 14
Electronic throttle control motor relayB13621ON: 0 OFF: 10 - 13ON: 0 OFF: 12 - 14When ignition switch is turned to ON: ON
Accelerator pedal position sensorMain sensor signalB13523Fully closed: 1.0 Fully opened: 3.5Fully closed: 1.0 Fully opened: 3.5
Main power supplyB1352155
GND (Main sensor)B1352900
Sub sensor signalB13531Fully closed: 1.0 Fully opened: 3.5Fully closed: 1.0 Fully opened: 3.5
Sub power supplyB1352255
GND (Sub sensor)B1353000
Rear oxygen sensorSignalB135400 - 0.9
ShieldB135100
Front oxygen (A/F) sensor heaterSignal 1B136310 - 131 - 14Duty waveform
Signal 2B136210 - 131 - 14Duty waveform
Rear oxygen sensor heater signalB136410 - 131 - 14Duty waveform
Engine coolant temperature sensorB134341.0 - 1.41.0 - 1.4After engine is warmed up.
Starter switchB1363200AT model Cranking: 8 - 14 MT model Cranking with the clutch pedal pressed: 8 - 14
Starter relay controlB13620ON: 0.5 or less OFF: 10 - 13ON: 0.5 or less OFF: 12 - 14
A/C switchB13624ON: 10 - 13 OFF: 0ON: 12 - 14 OFF: 0
Ignition switchB1351910 - 1312 - 14
Neutral position switchATB13631ON: 0 OFF: 12 ± 0.5For AT model, switch is ON when select lever is shifted into "P" range or "N" range.
MTON: 0 OFF: 12 ± 0.5For MT model, switch is ON when select lever is shifted into "N" range.
Delivery (test) mode connectorB1352710 - 1313 - 14When connected: 0
Knock sensorSignalB134152.52.5
ShieldB1342500
Back-up power supplyB135510 - 1312 - 14Ignition switch "OFF: 10 - 13
Control module power supplyB134710 - 1312 - 14
B135210 - 1312 - 14
Ignition control#1, #2B1371801 - 3.4Waveform
#3, #4B1371901 - 3.4Waveform
Fuel injector#1B137810 - 131 - 14Waveform
#2B137910 - 131 - 14Waveform
#3B1371010 - 131 - 14Waveform
#4B1371110 - 131 - 14Waveform
Fuel pump relay controlB13612ON: 0.5 or less OFF: 10 - 13ON: 0.5 or less OFF: 12 - 14
A/C relay controlB1369ON: 0.5 or less OFF: 10 - 13ON: 0.5 or less OFF: 12 - 14
Radiator fan relay 1 controlB13618ON: 0.5 or less OFF: 10 - 13ON: 0.5 or less OFF: 12 - 14
Radiator fan relay 2 controlB13629ON: 0.5 or less OFF: 10 - 13ON: 0.5 or less OFF: 12 - 14
Self-shutoff controlB136230.5 or less0.5 or less
Malfunction indicator lightB13611Light "ON": 1 or less Light "OFF: 10 - 14
Engine speed outputB136220 - 13 or moreWaveform
Oil temperature sensor signalB134231.0 - 1.41.0 - 1.4After engine is warmed up.
Blow-by leak diagnosisB1343000
Purge control solenoid valveB13729ON: 1 or less OFF: 10 - 13ON: 1 or less OFF: 12 - 14Duty waveform
EGR valveSignal 1B13480 or 10 - 130 or 12 - 14Waveform
Signal 2B13490 or 10 - 130 or 12 - 14Waveform
Signal 3B134100 or 10 - 130 or 12 - 14Waveform
Signal 4B134200 or 1 0 - 130 or 12 - 14Waveform
Power steering oil pressure switchB13433ON: 1 or less OFF: 10 - 13ON: 1 or less OFF: 12 - 14
Blower fan switchB13516ON: 0 OFF: 10 - 13ON: 0 OFF: 12 - 14Manual A/C model
A/C middle pressure switchB13633ON: 0 OFF: 10 - 13ON: 0 OFF: 12 - 14
Oil switching solenoid valve RHSignal (+)B137250Duty waveformDrive frequency: 300 Hz
Signal (-)B1372400
Oil switching solenoid valve LHSignal (+)B137310Duty waveformDrive frequency: 300 Hz
Signal (-)B1373000
Variable valve lift diagnosis oil pressure switch RHB1343100
Variable valve lift diagnosis oil pressure switch LHB1343200
Front oxygen (A/F) sensorSignal (+)B13592.7 - 2.9
Signal (-)B13582.35 - 2.25
ShieldB135100
Manifold absolute pressure sensorB13463.4 - 3.81.4 - 1.8
Air flow sensorSignalB135260.3 - 4.5
ShieldB1353500
GNDB1353400
Intake air temperature sensor signalB135180.3 - 4.60.3 - 4.6
Immobilizer communication 1B136261 or less <--> 4 or more1 or less <--> 4 or more
Immobilizer communication 2B136341 or less <--> 4 or more1 or less <--> 4 or more
SSM/GST communication lineB136161 or less <--> 4 or more1 or less <--> 4 or more
Sensor power supplyB1341955
B1352255
GND (sensor)B1342900
B1353000
GND(Engine 1)B134500
(Engine 2)B137700
(Engine 3)B137200
(Engine 4)B137100
(Engine 5)B137300
(Body)B136600
Clutch switchB13625When clutch pedal is depressed: 0 When clutch pedal is released: 10 - 13When clutch pedal is depressed: 0 When clutch pedal is released: 12 - 14
Brake switch 1B13520When brake pedal is depressed: 0 When brake pedal is released: 10 - 13When brake pedal is depressed: 0 When brake pedal is released: 12 - 14
Brake switch 2B13528When brake pedal is depressed: 10 - 13 When brake pedal is released: 0When brake pedal is depressed: 12 - 14 When brake pedal is released: 0
Cruise control main switchB13512ON: 0 OFF: 5ON: 0 OFF: 5
Cruise control command switchB13524When operating nothing: 3.5 - 4.5 When operating RES/ACC: 2.5 - 3.5 When operating SET/COAST: 0.5 - 1.5 When operating cancel: 0 - 0.5When operating nothing: 3.5 - 4.5 When operating RES/ACC: 2.5 - 3.5 When operating SET/COAST: 0.5 - 1.5 When operating cancel: 0 - 0.5
Fuel temperature sensorB135172.5 - 3.82.5 - 3.8Ambient temperature: 25°C (77°F)
Fuel tank pressure sensorB135322.3 - 2.72.3 - 2.7Value after removing fuel filler cap and installing again
Pressure control solenoid valveB13628ON: 1 or less OFF: 10 - 13ON: 1 or less OFF: 12 - 14
Drain valveB13617ON: 1 or less OFF: 10 - 13ON: 1 or less OFF: 12 - 14
CAN communication line (+)B136272.5 - 3.52.5 - 3.5Waveform
CAN communication line (-)B136351.5 - 2.51.5 - 2.5Waveform
AT/MT identification lineB13615MT model: 1 or less

ECM CONNECTOR TERMINALS REFERENCE CHART

WAVEFORM REFERENCE CHART Input/output name Measuring condition Waveform 1. Crankshaft position sensor At idling 2. Camshaft position sensor At idling

Scheme 53

Scheme 53

Scheme 54

Scheme 54

Scheme 55

Scheme 55

Scheme 56

Scheme 56

Scheme 57

Scheme 57

Scheme 58

Scheme 58

Scheme 59

Scheme 59

This connector is used for Subaru Select Monitor.

CAUTIONDo not connect any scan tools except Subaru Select Monitor or general scan tool because the circuit for Subaru Select Monitor may be damaged.

Scheme 60

Scheme 60
Terminal No.RemarksTerminal No.Remarks
1Empty9Empty
2Empty10Empty
3Empty11Empty
4Ground12Empty
5Ground13Empty
6CAN communication (+)14CAN communication (-)
7Subaru Select Monitor signal15Empty
8Empty16Power supply

DATA LINK CONNECTOR TERMINALS REFERENCE CHART

Scheme 61

Scheme 61: HOW TO USE GENERAL SCAN TOOL
  1. Prepare a scan tool (general scan tool) required by SAE J1978.
  2. Connect the general scan tool to data link connector located in the lower portion of the instrument panel (on the driver's side).
  3. Using the general scan tool, call up DTC and freeze frame data. General scan tool functions consist of
  1. MODE $01: Current powertrain diagnostic data
  2. MODE $02: Powertrain freeze frame data
  3. MODE $03: Emission-related powertrain DTC
  4. MODE $04: Clear/Reset emission-related diagnostic information
  5. MODE $06: Request on-board monitoring test results for intermittently monitored systems
  6. MODE $07: Request on-board monitoring test results for continuously monitored systems
  7. MODE $09: Request vehicle information

Read out the data according to repair procedures. (For detailed operation procedure, refer to the general scan tool instruction manual).

Note. For details concerning DTC, refer to LIST OF DIAGNOSTIC TROUBLE CODE (DTC) .

MODE $02 (POWERTRAIN FREEZE FRAME DATA)

Refer to data denoting the operating condition when trouble is detected by on-board diagnosis system.

A list of the support data and PID (Parameter Identification) codes are shown in the following chart.

PIDDataUnit of measure
$02DTC that caused the freeze frame data storage required by CARB
$03Fuel system control status
$04Calculated engine load value%
$05Engine coolant temperature°C
$06Short term fuel trim (Bank 1 Sensor 1)%
$07Long term fuel trim (Bank 1 Sensor 1)%
$0BIntake manifold absolute pressureKPa
$0CEngine speedRPM
$0DVehicle speedMPH
$0EIgnition timing advanceO
$0FIntake air temperature°C
$10Air flow rate from mass air flow sensorG/sec
$11Throttle valve absolute opening angle%
$13Check whether oxygen sensor is installed.
$15Oxygen sensor output voltage and short term fuel trim associated with oxygen sensor (Bank 1 Sensor 2)V and %
$1CSupporting OBD system
$1FElapsed time after starting the engineSec
$2CTarget EGR%
$2DEGR deviation%
$2EEvaporative purge%
$2FFuel level%
$32Fuel tank pressurePa
$33Barometric pressureKPa
$42ECM power voltageV
$43Absolute load%
$44A/F target lambda
$45Relative throttle opening angle%
$46Ambient temperature°C
$47Absolute throttle opening angle 2%
$49Absolute accelerator opening angle 1%
$4AAbsolute accelerator opening angle 2%
$4CTarget throttle opening angle%

POWERTRAIN FREEZE FRAME DATA REFERENCE CHART

Note. Refer to general scan tool manufacturer's instruction manual to access freeze frame data (MODE $02).

MODE $06

Refer to test value of troubleshooting and data of test limit indicated on the support data bit sequence table. A list of the support data is shown in the following chart.

OBDMIDTIDSIDDiagnostic item
$01$81$0AA/F sensor continuity abnormal (Bank 1 Sensor 1)
$82$8D
$83$14
$84$1EA/F sensor range abnormal (Bank 1 Sensor 1)
$85$1E
$86$20A/F sensor response abnormal (Bank 1 Sensor 1)
$02$07$0BOxygen sensor drop abnormal (Bank 1 Sensor 2)
$08$0B
$A5$0B
$05$10Oxygen sensor response abnormal (Bank 1 Sensor 2)
$06$10
$21$89$20Catalyst deterioration diagnosis (Bank 1)
$31$8A$FDEGR system diagnosis
$39$93$FEEvaporative emission control system (Cap off)
$3B$94$FEEvaporative emission control system (0.04 inch leak)
$95$FE
$3C$96$FEEvaporative emission control system (0.02 inch leak)
$97$FE
$3D$98$FEEvaporative emission control system (Purge flow)
$41$99$24A/F sensor heater abnormal (Bank 1 Sensor 1)
$9A$24
$9B$14A/F sensor heater characteristics abnormal (Bank 1 Sensor 1)
$42$9C$24Oxygen sensor heater abnormal (Bank 1 Sensor 1)
$9D$24
$A1$0B$24Misfire monitoring (All cylinders)
$0C$24
$A2$0B$24Misfire monitoring (#1 cylinder)
$0C$24
$A3$0B$24Misfire monitoring (#2 cylinder)
$0C$24
$A4$0B$24Misfire monitoring (#3 cylinder)
$0C$24
$A5$0B$24Misfire monitoring (#4 cylinder)
$0C$24

DIAGNOSTIC ITEM REFERENCE CHART

MODE $07

Refer to the data of DTC (pending code) for troubleshooting result about emission in the first time.

MODE $09

Refer to data of vehicle specification (V.I.N., calibration ID, diagnosis frequency etc).

Scheme 62

Scheme 62: HOW TO USE THE SUBARU SELECT MONITOR
  1. Prepare the Subaru Select Monitor kit. Refer to «PREPARATION TOOL»(ref-325319-S06557699802009071800000) , General Description.
  2. Prepare the personal computer which has been installed the Subaru Select Monitor.
  3. Connect the USB cable between SDI (Subaru Diagnosis Interface) and USB port on the personal computer (dedicated port for the Subaru Select Monitor). NOTE: The dedicated port for the Subaru Select Monitor means the USB port which was used to install the Subaru Select Monitor.
  4. Connect the diagnosis cable to the SDI.
  5. Connect the SDI to data link connector located in the lower portion of the instrument panel (on the driver's side). CAUTION: Do not connect the scan tools except for Subaru Select Monitor and general scan tool.
  6. Start up the personal computer.
  7. Turn the ignition switch to ON (engine OFF), and run the "PC application for Subaru Select Monitor".
  8. Call up DTC and data, then record them.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

READ CURRENT DATA FOR ENGINE (NORMAL MODE)

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {Current Data Display & Save}.
  5. On the «Current Data Display & Save» display screen, select the {Normal Sampling}.
  6. Using the scroll key, scroll the display screen up or down until the desired data is shown.
  1. A list of the support data is shown in the following table.
RemarksDisplayUnit of measureNote (at idling)
Engine loadEngine Load%21.0%
Engine coolant temperature signalCoolant Temp.°C or °F85°C or 185° For more (after warm up)
A/F correction 1A/F Correction #1%0.8%
A/F learning 1A/F Learning #1%0.0%
Intake manifold absolute pressureMani. Absolute PressureMmHg, kPa, inHg or psig200 - 300 mmHg, 26.7 - 40 kPa, 7.8 - 11.8 inHg or 3.8 - 5.8 psig
Engine speed signalEngine SpeedRPM700 RPM (Agree with the tachometer indication)
Meter vehicle speed signalVehicle SpeedKm/h or MPH0 km/h or 0 MPH (at parking)
Ignition timing signalIgnition TimingDeg14 - 16 deg
Intake air temperature signalIntake Air Temp.°C or °F(Ambient air temperature)
Amount of intake airMass Air FlowG/s or lb/m2.5 g/s or 0.33 lb/m
Throttle opening angle signalThrottle Opening Angle%2.0%
Rear oxygen sensor voltageRear O2 SensorV0.1 -0.7 V
Battery voltageBattery VoltageV12 - 14 V
Mass air flow voltageAir Flow Sensor VoltageV1.26 V
Injection 1 pulse widthFuel Injection #1 PulseMs2.82 ms
Atmospheric pressure signalAtmosphere PressureMmHg, kPa, inHg or psig(Atmosphere pressure)
Intake manifold relative pressureMani. Relative PressureMmHg, kPa, inHg or psig(Air intake absolute pressure - atmosphere pressure)
Ignition learning valueLearned Ignition TimingDeg0 deg
Acceleration opening angle signalAccel. Opening Angle%0.0%
Fuel temperature signalFuel Temp.°C or °F+20°C or +68°F
Purge control solenoid duty ratioCPC Valve Duty Ratio%0 - 3%
No. of EGR stepsNo. of EGR stepsSTEP0 STEP
A/F sensor current value 1A/F Sensor #1 CurrentMA0.2 - 0.2 mA
A/F sensor resistance value 1A/F Sensor #1 ResistanceOhms32 ohms
A/F sensor output lambda 1A/F Sensor #11.0
A/F correction 3A/F Correction #3%0.3%
A/F learning 3A/F Learning #3%0.00%
Throttle motor dutyThrottle Motor Duty%15%
Throttle power supply voltageThrottle Motor VoltageV(Battery voltage)
Sub throttle sensor voltageSub-Throttle SensorV1.52 V
Main throttle sensor voltageMain-Throttle SensorV0.66 V
Sub accelerator sensor voltageSub-Accelerator SensorV0.68 V
Main accelerator sensor voltageMain-Accelerator SensorV0.68 V
Memory vehicle speedMemorized Cruise SpeedKm/h or MPH0 km/h or 0 MPH
Fuel level sensor signalFuel level resistanceOhms2 - 96 ohms
Engine oil temperatureOil Temperature°C> or = 85°C (After engine is warmed up).
Oil switching solenoid valve duty ROSV Duty R%16.9%
Oil switching solenoid valve duty LOSV Duty L%16.9%
Oil switching solenoid valve current ROSV Current RMA192 mA
Oil switching solenoid valve current LOSV Current LMA192 mA
Variable valve lift modeVVL Lift Mode1
#1 cylinder roughness monitorRoughness Monitor #10
#2 cylinder roughness monitorRoughness Monitor #20
#3 cylinder roughness monitorRoughness Monitor #30
#4 cylinder roughness monitorRoughness Monitor #40
Knock sensor compensationKnocking CorrectionDeg0.0 deg
Fuel tank pressure signalFuel Tank PressureMmHg, kPa, inHg or psig+7.7 mmHg, +1.1 kPa, +0.31 inHg or +0.15 psig
AT/MT identification terminalAT Vehicle ID SignalAT/MT
Delivery (test) mode terminalTest Mode SignalOFF
D check request flagD-check Require FlagOFF
Delivery (test) mode terminalDelivery Mode Connector (Test Mode Connector)OFF
Neutral position switch signalNeutral Position SwitchON
Soft idle switch signalIdle Switch SignalON
Ignition switch signalIgnition SwitchON
Power steering switch signalP/S SwitchOFF (when OFF)
Air conditioning switch signalA/C SwitchOFF (when OFF)
Starter switch signalStarter SwitchOFF
Rear oxygen monitorRear O2 Rich SignalON/OFF
Knocking signalKnocking SignalOFF
Crankshaft position sensor signalCrankshaft Position Sig.ON
Camshaft position sensor signalCamshaft Position Sig.ON
Rear defogger switch signalRear Defogger SWOFF (when OFF)
Blower fan switch signalBlower Fan SWOFF (when OFF)
Light switch signalLight SwitchOFF (when OFF)
A/C middle pressure switch signalA/C Mid Pressure SwitchOFF (when OFF)
Air conditioner compressor relay output signalA/C Compressor SignalOFF (when OFF)
Radiator fan relay 1 signalRadiator Fan Relay #1OFF (when OFF)
Radiator fan relay 2 signalRadiator Fan Relay #2OFF (when OFF)
Fuel pump relay signalFuel Pump RelayON
PCV hose assembly diagnosis signalBlow-by leak ConnectorON
Pressure control solenoid valve signalPCV Solenoid ValveOFF
Drain valve signalVent. Solenoid ValveOFF
Variable valve lift diagnosis oil pressure switch signal 1Eng. Oil Press. SW 1ON
Variable valve lift diagnosis oil pressure switch signal 2Eng. Oil Press. SW 2ON
AT coordinate retard angle demand signalRetard Signal from ATOFF
AT coordinate fuel cut demand signalFuel Cut signal from ATOFF
Vehicle dynamics control (VDC) torque down prohibition outputBan of Torque DownON
Vehicle dynamics control (VDC) torque down demandRequest Torque Down VDCOFF
AT coordinate permission signalTorque Permission SignalON (OFF on MT vehicles)
Electronic throttle control motor relay signalETC Motor RelayON
Clutch switch signalClutch SwitchOFF (when OFF)
Stop light switch signalStop Light SwitchOFF (when OFF)
SET/COAST switch signalSET/COAST SwitchOFF (when OFF)
RES/ACC switch signalRESUME/ACCEL SwitchOFF (when OFF)
Brake switch signalBrake SwitchOFF (when OFF)
Main switch signalMain SwitchOFF (when OFF)
Body integrated unit data receptionBody Int. Unit DataON
Body integrated unit counter updateBody Int. Unit CountON
Cruise control cancel switch signalCC Cancel SWOFF (when OFF)
Malfunction indicator light signalMIL On FlagOFF (when unlit)

SCAN TOOL DATA REFERENCE CHART

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

READ CURRENT DATA FOR ENGINE (OBD MODE)

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {OBD System}.
  5. On the «OBD Menu» display screen, select the {Current Data Display & Save}.
  6. On the «Current Data Display & Save» display screen, select the {All Data Display}.
  7. Using the scroll key, scroll the display screen up or down until the desired data is shown.
  1. A list of the support data is shown in the following table.
RemarksDisplayReferential value (at idling)Unit of measure
Number of diagnosis codeNumber of Diag. Code0
Condition of malfunction indicator lightMI(MIL)OFF
Monitoring test of misfireMisfire monitoring (Supp)YES
Monitoring test of misfireMisfire monitoring (Rdy)YES
Monitoring test of fuel systemFuel system monitoring (Supp)YES
Monitoring test of fuel systemFuel system monitoring (Rdy)YES
Monitoring test of comprehensive componentComponent monitoring (Supp)YES
Monitoring test of comprehensive componentComponent monitoring (Rdy)YES
Test of catalystCatalyst Diagnosis (Supp)YES
Test of catalystCatalyst Diagnosis (Rdy)NO
Test of heating-type catalystHeated catalyst (Supp)NO
Test of heating-type catalystHeated catalyst (Rdy)N/A
Test of evaporative emission purge control systemEvaporative purge system (Supp)YES
Test of evaporative emission purge control systemEvaporative purge system (Rdy)NO
Secondary air system testSecondary air system (Supp)NO
Secondary air system testSecondary air system (Rdy)N/A
Test of air conditioning system refrigerantA/C system refrigerant (Supp)NO
Test of air conditioning system refrigerantA/C system refrigerant (Rdy)N/A
Test of oxygen sensorOxygen sensor (Supp)YES
Test of oxygen sensorOxygen sensor (Rdy)NO
Test of oxygen sensor heaterO2 Heater Diagnosis (Supp)YES
Test of oxygen sensor heaterO2 Heater Diagnosis (Rdy)NO
Test of EGR systemEGR system (Supp)YES
Test of EGR systemEGR system (Rdy)NO
Air fuel ratio control system for bank 1Fuel system for Bank 1CI_normal
Engine load dataCalculated load value23.0%
Engine coolant temperature signalCoolant Temp.92°C
Short term fuel trim by front oxygen (A/F) sensor (Bank 1)Short term fuel trim B10.8%
Long term fuel trim by front oxygen (A/F) sensor (Bank 1)Long term fuel trim B10.0%
Intake manifold absolute pressure signalMani. Absolute Pressure28KPa
Engine speed signalEngine Speed700RPM
Vehicle speed signalVehicle Speed0Km/h
#1 Cylinder ignition timingIgnition timing adv. #116.0°
Intake air temperature signalIntake Air Temp.36°C
Amount of intake airMass Air Flow2.7G/s
Throttle position signalThrottle Opening Angle13%
Oxygen sensor (Bank 1 Sensor 2)Oxygen sensor #120.7V
A/F correction (Bank 1 Sensor 2)Short term fuel trim #120.0%
On-board diagnostic systemOBD SystemOBD/OBD2
Front oxygen (A/F) sensor (Bank 1 Sensor 1)Oxygen sensor #11Supported
Oxygen sensor (Bank 1 Sensor 2)Oxygen sensor #12Supported
Time elapsed after engine startTime Since Engine StartSec
Driving distance after the malfunction indicator light illuminatesLighted Ml lamp historyKm
A/F lambda signal (Bank 1 Sensor 1)A/F Sensor #111.001
A/F sensor output signal (Bank 1 Sensor 1)A/F Sensor #112.79V
Target EGRCommanded EGR%
EGR errorEGR Error%
Evaporative purgeCommanded Evap Purge0%
Fuel level signalFuel Level%
Number of warm ups after DTC clearNumber of warm ups
Driving distance after DTC clearMeter since DTC clearedKm
Fuel tank pressure signalFuel Tank Pressure1Pa
Atmospheric pressure signalAtmosphere PressureAtmospheric pressureKPa
A/F lambda signal (Bank 1 Sensor 1)A/F Sensor #111.001
A/F sensor current (Bank 1 Sensor 1)A/F Sensor #110.00MA
Catalyst temperature #1Catalyst Temperature #11°C
Monitoring test of misfireMisfire monitoring (Enable)YES
Monitoring test of misfireMisfire monitoring (Comp)NO
Monitoring test of fuel systemFuel system monitoring (Enable)YES
Monitoring test of fuel systemFuel system monitoring (Comp)NO
Monitoring test of comprehensive componentComponent monitoring (Enable)YES
Monitoring test of comprehensive componentComponent monitoring (Comp)NO
Test of catalystCatalyst Diagnosis (Enable)YES
Test of catalystCatalyst Diagnosis (Comp)NO
Test of heating-type catalystHeated catalyst (Enable)N/A
Test of heating-type catalystHeated catalyst (Comp)N/A
Test of evaporative emission purge control systemEvaporative purge system (Enable)NO
Test of evaporative emission purge control systemEvaporative purge system (Comp)NO
Secondary air system testSecondary air system (Enable)N/A
Secondary air system testSecondary air system (Comp)N/A
Test of air conditioning system refrigerantA/C system refrigerant (Enable)N/A
Test of air conditioning system refrigerantA/C system refrigerant (Comp)N/A
Test of oxygen sensorOxygen sensor (Enable)YES
Test of oxygen sensorOxygen sensor (Comp)NO
Test of oxygen sensor heaterO2 Heater Diagnosis (Enable)YES
Test of oxygen sensor heaterO2 Heater Diagnosis (Comp)NO
Test of EGR systemEGR system (Enable)YES
Test of EGR systemEGR system (Comp)NO
ECM power voltageControl module voltage13.789V
Absolute loadAbsolute Load Value22%
A/F ratio target lambdaTarget Equivalence Ratio0.976
Relative throttle opening angleRelative Throttle Pos.2%
Ambient temperatureAmbient TemperatureAmbient air temperature°C
Absolute throttle opening angle 2Absolute Throttle Pos.#232%
Absolute accelerator opening angle 1Accelerator Pedal Pos.#113%
Absolute accelerator opening angle 2Accelerator Pedal Pos.#213%
Target throttle opening angleTarget Throt. Act. Cont.0%
Engine operating time while malfunction indicator litTime while MIL lightedMin
Time elapsed after DTC clearTime since DTC clearedMin
Fuel usedType of fuelGAS
Relative accelerator opening angleRelative Accelera. Pos.0%

SCAN TOOL DATA REFERENCE CHART

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

READ FREEZE FRAME DATA FOR ENGINE (OBD MODE)

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {OBD System}.
  5. On the «OBD Menu» display screen, select the {Freeze Frame Data Display}.
  1. A list of the support data is shown in the following table.
RemarksDisplayUnit of measure
Freeze frame data DTC codeFreeze frame dataDTC
Air fuel ratio control system for bank 1Fuel system for Bank 1CI_normal or Op_init.
Engine load dataCalculated load value%
Engine coolant temperature signalCoolant Temp.°C or °F
Short term fuel trim by front oxygen (A/F) sensorShort term fuel trim B1%
Long term fuel trim by front oxygen (A/F) sensorLong term fuel trim B1%
Intake manifold absolute pressure signalMani. Absolute PressureMmHg, kPa, inHg or psig
Engine speed signalEngine SpeedRPM
Vehicle speed signalVehicle SpeedKm/h or MPH
Ignition timing advance for #1 cylinderIgnition timing adv. #1°
Intake air temperature signalIntake Air Temp.°C or °F
Amount of intake airMass Air FlowG/s or lb/m
Throttle position signalThrottle Opening Angle%
Oxygen sensor (Bank 1 Sensor 2)Oxygen sensor #12V
A/F correction (Bank 1 Sensor 2)Short term fuel trim #12%
On-board diagnostic systemOBD System
Front oxygen (A/F) sensor (Bank 1 Sensor 1)Oxygen sensor #11Supported
Oxygen sensor (Bank 1 Sensor 2)Oxygen sensor #12Supported
Time elapsed after engine startTime Since Engine StartSec
Target EGRCommanded EGR%
EGR errorEGR Error%
Evaporative purgeCommanded Evap Purge%
Fuel level signalFuel Level%
Fuel tank pressure signalFuel Tank PressureMmHg, kPa, inHg or psig
Atmospheric pressureAtmosphere PressureMmHg, kPa, inHg or psig
ECM power voltageControl module voltageV
Absolute loadAbsolute Load Value%
A/F ratio target lambdaTarget Equivalence Ratio
Relative throttle opening angleRelative Throttle Pos.%
Ambient temperatureAmbient Temperature°C or °F
Absolute throttle opening angle 2Absolute Throttle Pos.#2%
Absolute accelerator opening angle 1Accelerator Pedal Pos.#1%
Absolute accelerator opening angle 2Accelerator Pedal Pos.#2%
Target throttle opening angleTarget Throt. Act. Cont.%

SCAN TOOL DATA REFERENCE CHART

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

V.I.N REGISTRATION

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {Entry VIN}.
  5. Perform the procedures shown on the display screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

SUBARU SELECT MONITOR (NORMAL MODE)

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {Diagnostic Code(s) Display}.
  5. On the «Diagnostic Code(s) Display» screen, select the {Temporary Diagnostic Code(s)} or {Memorized Diagnostic Code(s)}.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor. For details concerning DTC, refer to LIST OF DIAGNOSTIC TROUBLE CODE (DTC) .

SUBARU SELECT MONITOR (OBD MODE)

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {OBD System}.
  5. On the «OBD Menu» display screen, select the {Diagnostic Code(s) Display}.
  6. Make sure DTC is shown on the screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor. For details concerning DTC, refer to LIST OF DIAGNOSTIC TROUBLE CODE (DTC) .

PROCEDURE

Perform the diagnosis shown in the following DTC chart.

When performing the diagnosis not listed in "List of Diagnostic Trouble Code (DTC)", refer to the item on the drive cycle. Refer to DRIVE CYCLE .

DTCItem
P0031HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
P0032HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0037HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
P0038HO2S Heater Control Circuit High (Bank 1 Sensor 2)
P0077Intake Valve Control Solenoid Circuit High (Bank 1)
P0083Intake Valve Control Solenoid Circuit High (Bank 2)
P0102Mass or Volume Air Flow Circuit Low Input
P0103Mass or Volume Air Flow Circuit High Input
P0107Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
P0108Manifold Absolute Pressure/Barometric Pressure Circuit High Input
P0112Intake Air Temperature Sensor 1 Circuit Low
P0113Intake Air Temperature Sensor 1 Circuit High
P0117Engine Coolant Temperature Circuit Low
P0118Engine Coolant Temperature Circuit High
P0122Throttle/Pedal Position Sensor/Switch "A" Circuit Low
P0123Throttle/Pedal Position Sensor/Switch "A" Circuit High
P0131O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0137O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0140O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0182Fuel Temperature Sensor "A" Circuit Low Input
P0183Fuel Temperature Sensor "A" Circuit High Input
P0197Engine Oil Temperature Sensor Low
P0198Engine Oil Temperature Sensor High
P0222Throttle/Pedal Position Sensor/Switch "B" Circuit Low
P0223Throttle/Pedal Position Sensor/Switch "B" Circuit High
P0327Knock Sensor 1 Circuit Low (Bank 1 or Single Sensor)
P0328Knock Sensor 1 Circuit High (Bank 1 or Single Sensor)
P0335Crankshaft Position Sensor "A" Circuit
P0336Crankshaft Position Sensor "A" Circuit Range/Performance
P0340Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)
P0341Camshaft Position Sensor "A" Circuit Range/Performance (Bank 1 or Single Sensor)
P0447Evaporative Emission Control System Vent Control Circuit Open
P0448Evaporative Emission Control System Vent Control Circuit Shorted
P0452Evaporative Emission Control System Pressure Sensor Low Input
P0453Evaporative Emission Control System Pressure Sensor High Input
P0458Evaporative Emission System Purge Control Valve Circuit Low
P0462Fuel Level Sensor "A" Circuit Low
P0463Fuel Level Sensor "A" Circuit High
P0500Vehicle Speed Sensor "A"
P0512Starter Request Circuit
P0513Incorrect Immobilizer Key
P0600Serial Communication Link
P0604Internal Control Module Random Access Memory (RAM) Error
P0605Internal Control Module Read Only Memory (ROM) Error
P0607Throttle Control System Circuit Range/Performance
P0638Throttle Actuator Control Range/Performance (Bank 1)
P0700Transmission Control System (MIL Request)
P0851Park/Neutral Switch Input Circuit Low
P0852Park/Neutral Switch Input Circuit High
P1152O2 Sensor Circuit Range/Performance (Low) (Bank 1 Sensor 1)
P1153O2 Sensor Circuit Range/Performance (High) (Bank 1 Sensor 1)
P1160Return Spring Failure
P1400Fuel Tank Pressure Control Solenoid Valve Circuit Low
P1420Fuel Tank Pressure Control Sol. Valve Circuit High
P1491Positive Crankcase Ventilation (Blow-by) Function Problem
P1560Back-up Voltage Circuit Malfunction
P1570Antenna
P1571Reference Code Incompatibility
P1572IMM Circuit Failure (Except Antenna Circuit)
P1574Key Communication Failure
P1576EG I Control Module EEPROM
P1577IMM Control Module EEPROM
P1578Meter Failure
P2101Throttle Actuator Control Motor Circuit Range/Performance
P2102Throttle Actuator Control Motor Circuit Low
P2109Throttle/Pedal Position Sensor "A" Minimum Stop Performance
P2122Throttle/Pedal Position Sensor/Switch "D" Circuit Low Input
P2123Throttle/Pedal Position Sensor/Switch "D" Circuit High Input
P2127Throttle/Pedal Position Sensor/Switch "E" Circuit Low Input
P2128Throttle/Pedal Position Sensor/Switch "E" Circuit High Input
P2135Throttle/Pedal Position Sensor/Switch "A"/"B" Voltage Correlation
P2138Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage Correlation
P2227Barometric Pressure Circuit Range/Performance
P2228Barometric Pressure Circuit Low
P2229Barometric Pressure Circuit High

DTC CHART

For the troubleshooting, there are driving patterns described below. Driving in the specified pattern allows to diagnose malfunctioning items listed below. After the repair of the following trouble items, be sure to drive the vehicle with the specified drive patterns to check whether the function is resumed correctly.

PREPARATION FOR DRIVE CYCLE

  1. Check that the battery voltage is 12 V or more and fuel remains approx. half [20 - 40 l (5.3 - 10.6 US gal, 4.4 - 8.8 Imp gal)].
  2. After performing the diagnostics and clearing the memory, check for any remaining unresolved trouble data. Refer to «CLEAR MEMORY MODE»(ref-325319-S04489388682009071800000) .
  3. Disconnect the delivery (test) mode connector.

Note. Perform the diagnosis after warming up the engine except when the engine coolant temperature at starting is specified. Perform the diagnosis twice if the DTC marked with *. After completing the first diagnosis, stop the engine and perform second diagnosis in same condition.

DRIVE CYCLE A - DRIVE THE VEHICLE WITH 80 KM/H (50 MPH) FOR 20 MINUTES, AND THEN IDLE THE ENGINE FOR A MINUTE

DTCItemCondition
*P0125Insufficient Coolant Temperature for Closed Loop Fuel ControlCoolant temperature at start is less than 20°C (68°F).
*P0128Coolant Thermostat
*P0133O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
*P0171System Too Lean (Bank 1)Diagnosis completes in drive cycle B or C as well.
*P0172System Too Rich (Bank 1)Diagnosis completes in drive cycle B or C as well.
P0196Oil Temp. Sensor Circuit Range/Performance Problem
*P0301Cylinder 1 Misfire DetectedDiagnosis completes in drive cycle B or C as well.
*P0302Cylinder 2 Misfire DetectedDiagnosis completes in drive cycle B or C as well.
*P0303Cylinder 3 Misfire DetectedDiagnosis completes in drive cycle B or C as well.
*P0304Cylinder 4 Misfire DetectedDiagnosis completes in drive cycle B or C as well.
*P0420Catalyst System Efficiency Below Threshold
*P0442Evaporative Emission Control System Leak Detected (Small Leak)Engine coolant temperature at engine start is less than 30°C (86°F).
*P0451Fuel Tank Pressure Sensor Performance Problem
*P0456Evaporative Emission Control System Leak Detected (Very Small Leak)Engine coolant temperature at engine start is less than 30°C (86°F).
*P0457Evaporative Emission Control System Leak Detected (Fuel Cap Loose/Off)Engine coolant temperature at engine start is less than 30°C (86°F).
*P0459Evaporative Emission System Purge Control Valve Circuit High
P1443Vent Control Solenoid Valve Function Problem
*P2096Post Catalyst Fuel Trim System Too Lean (Bank 1)Diagnosis completes in drive cycle B or C as well.
*P2097Post Catalyst Fuel Trim System Too Rich (Bank 1)Diagnosis completes in drive cycle B or C as well.
P2103Post Catalyst Fuel Trim System Too Rich (Bank 1)Diagnosis completes in drive cycle B or C as well.

DTC CONDITION CHART

DRIVE CYCLE B -10 MINUTES IDLING

Note. Drive the vehicle at 10 km/h (6 MPH) or faster before diagnosis.

DTCItemCondition
*P0126Insufficient Engine Coolant Temperature for Stable Operation
*P0171System Too Lean (Bank 1)Diagnosis completes in drive cycle A or C as well.
*P0172System Too Rich (Bank 1)Diagnosis completes in drive cycle A or C as well.
*P0301Cylinder 1 Misfire DetectedDiagnosis completes in drive cycle A or C as well.
*P0302Cylinder 2 Misfire DetectedDiagnosis completes in drive cycle A or C as well.
*P0303Cylinder 3 Misfire DetectedDiagnosis completes in drive cycle A or C as well.
*P0304Cylinder 4 Misfire DetectedDiagnosis completes in drive cycle A or C as well.
*P0464Fuel Level Sensor Circuit Intermittent
*P0506Idle Control System RPM Lower than Expected
*P0507Idle Control System RPM Higher than Expected
*P2096Post Catalyst Fuel Trim System Too Lean (Bank 1)Diagnosis completes in drive cycle A or C as well.
*P2097Post Catalyst Fuel Trim System Too Rich (Bank 1)Diagnosis completes in drive cycle A or C as well.
P2103Post Catalyst Fuel Trim System Too Rich (Bank 1)Diagnosis completes in drive cycle A or C as well.

DTC CONDITION CHART

Scheme 63

Scheme 63: DRIVE CYCLE C - DRIVE THE VEHICLE WITH FOLLOWING DRIVE PATTERNS
DTCItemCondition
P0026Intake Valve Control Solenoid Circuit Range/Performance (Bank 1)
P0028Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)
*P0030HO2S Heater Control Circuit (Bank 1 Sensor 1)
*P0068MAP/MAF - Throttle Position Correlation
P0076Intake Valve Control Solenoid Circuit Low (Bank 1)
P0082Intake Valve Control Solenoid Circuit Low (Bank 2)
*P0101Mass or Volume Air Flow Circuit Range/Performance
*P0134O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
"P0139O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
*P0171System Too Lean (Bank 1)Diagnosis completes in drive cycle A or B as well.
*P0172System Too Rich (Bank 1)Diagnosis completes in drive cycle A or B as well.
*P0301Cylinder 1 Misfire DetectedDiagnosis completes in drive cycle A or B as well.
*P0302Cylinder 2 Misfire DetectedDiagnosis completes in drive cycle A or B as well.
*P0303Cylinder 3 Misfire DetectedDiagnosis completes in drive cycle A or B as well.
*P0304Cylinder 4 Misfire DetectedDiagnosis completes in drive cycle A or B as well.
*P0400Exhaust Gas Recirculation Flow
P1492EGR Solenoid Valve Signal #1 Circuit Malfunction (Low Input)
P1493EGR Solenoid Valve Signal #1 Circuit Malfunction (High Input)
P1494EGR Solenoid Valve Signal #2 Circuit Malfunction (Low Input)
P1495EGR Solenoid Valve Signal #2 Circuit Malfunction (High Input)
P1496EGR Solenoid Valve Signal #3 Circuit Malfunction (Low Input)
P1497EGR Solenoid Valve Signal #3 Circuit Malfunction (High Input)
P1498EGR Solenoid Valve Signal #4 Circuit Malfunction (Low Input)
P1499EGR Solenoid Valve Signal #4 Circuit Malfunction (High Input)
*P2096Post Catalyst Fuel Trim System Too Lean (Bank 1)Diagnosis completes in drive cycle A or B as well.
*P2097Post Catalyst Fuel Trim System Too Rich (Bank 1)Diagnosis completes in drive cycle A or B as well.
P2103Throttle Actuator Control Motor Circuit HighDiagnosis completes in drive cycle A or B as well.

DTC CONDITION CHART

DRIVE CYCLE D

  1. DRIFT DIAGNOSIS
  1. Check that the engine coolant temperature at engine start is less than 30°C (86°F).
  2. Make sure that fuel remains 10 l (2.6 US gal, 2.2 Imp gal) or more and the battery voltage is 10.9 V or more.
  3. Start the engine, and check that the engine coolant temperature increases by 10°C (50°F) or more, and reaches 75°C (167°F) or more, when the engine is warmed up.
  4. Idle the engine for 120 seconds or more in the condition of step 3.
  1. STUCK DIAGNOSIS
  1. Make sure that the battery voltage is 10.9 V or more.
  2. Perform the Clear Memory Mode. Refer to «CLEAR MEMORY MODE»(ref-325319-S04489388682009071800000) .
  3. Drive the vehicle for the distance equal to the fuel of 50 l (13.2 US gal, 11 Imp gal).

Note. It is acceptable to drive the vehicle intermittently. Do not disconnect the battery terminals while diagnosing. (Data will be cleared by disconnecting the battery terminals).

DTCItemCondition
P0181Fuel Temperature Sensor "A" Circuit Range/Performance

DTC CONDITION CHART

DRIVE CYCLE E

  1. Make sure that the battery voltage is 10.9 V or more.
  2. Perform the Clear Memory Mode. Refer to «CLEAR MEMORY MODE»(ref-325319-S04489388682009071800000) .
  3. Drive the vehicle for the distance equal to the fuel of 30 l (7.9 US gal, 6.6 Imp gal).

Note. It is acceptable to drive the vehicle intermittently. Do not disconnect the battery terminals while diagnosing. (Data will be cleared by disconnecting the battery terminals).

DTCItemCondition
P0461Fuel Level Sensor "A" Circuit Range/Performance

DTC CONDITION CHART

DRIVE CYCLE F

  1. Check that the engine coolant temperature at engine start is less than 30°C (86°F).
  2. Start the engine, and warm it up until engine coolant temperature increases over 95°C (203°F).
  3. After the engine has reached the state of procedure 2), idle the engine for 10 minutes or more.

Note. Do not disconnect the battery terminals while diagnosing. (Data will be cleared by disconnecting the battery terminals).

DTCItemCondition
P0111Intake Air Temperature Sensor 1 Circuit Range/Performance

DTC CONDITION CHART

DRIVE CYCLE H

  1. Perform the Clear Memory Mode. Refer to «CLEAR MEMORY MODE»(ref-325319-S04489388682009071800000) .
  2. With the ignition switch ON, read the engine coolant temperature, intake air temperature and fuel temperature. Refer to «READ CURRENT DATA FOR ENGINE (NORMAL MODE)»(ref-325319-S03162793802009071800000) , OPERATION, Subaru Select Monitor.
  3. If the values from step 2) satisfy the following two conditions, start the engine. Condition: /Engine coolant temperature - Intake air temperature / > or = 5°C (41 °F) /Engine coolant temperature - Fuel temperature / > or = 2°C (36°F) NOTE: If the conditions are not satisfied, turn the ignition switch to OFF and wait until the parameters are satisfied. Start AT vehicles in the P range, and MT vehicles in the neutral position.
  4. Idle the engine for 1 minute under the conditions in step 3 ).
DTCItemCondition
P1602Control Module Programming Error

DTC CONDITION CHART

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {Clear Memory}.
  5. When the "Clear Memory?" is shown on the screen, click the [Yes] button.
  6. When "Done" and "Turn ignition switch to OFF" is shown on the display screen, turn the ignition switch to OFF.

Note. Initial diagnosis of electronic throttle control is performed after memory clearance. Therefore, start the engine 10 seconds or more after have turning the ignition switch to ON. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

  1. On the «Main Menu» display screen, select the {Each System Check}.
  2. On the «System Selection Menu» display screen, select the {Engine Control System}.
  3. Click the [OK] button after the information of engine type has been displayed.
  4. On the «Engine Diagnosis» display screen, select the {OBD System}.
  5. On the «OBD Menu» display screen, select the {Clear Diagnostic Code?}.
  6. When the "Clear Diagnostic Code?" is shown on the screen, click the [Yes] button.
  7. When "Done" and "Turn ignition switch to OFF" is shown on the display screen, turn the ignition switch to OFF.

Note. Initial diagnosis of electronic throttle control is performed after memory clearance. Therefore, start the engine 10 seconds or more after have turning the ignition switch to ON. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

FUEL PUMP CONTROL (OFF DRIVE)

CAUTIONAfter executing the operation check mode, execute the Clear Memory Mode Refer to OPERATION , Clear Memory Mode.
  1. On the «System Operation Check Mode» display, select the {Fuel Pump Control}.
  2. On the «Fuel Pump Control» display screen, select the {OFF Drive}.
  3. On the «Start the Engine» display screen, start the engine and click the [OK] button.
  4. Click the [Cancel] button to end the OFF drive. The screen will return to the «Fuel Pump Control» screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

FUEL PUMP CONTROL (ON/OFF DRIVE)

CAUTIONAfter executing the operation check mode, execute the Clear Memory Mode Refer to OPERATION , Clear Memory Mode.
  1. On the «System Operation Check Mode» display, select the {Fuel Pump Control}.
  2. On the «Fuel Pump Control» display screen, select the {ON/OFF Dr.}.
  3. On the «Turn Ignition Switch ON with Engine Stalled» display screen, turn the ignition switch to ON and click the [OK] button.
  4. Click the [Cancel] button to end the ON/OFF drive. The screen will return to the «Fuel Pump Control» screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

IDLING IGNITION TIMING FIXED

CAUTIONAfter executing the operation check mode, execute the Clear Memory Mode Refer to OPERATION , Clear Memory Mode.
  1. On the «System Operation Check Mode» display screen, select the {Fixed Idle Ignition Timing}.
  2. On the «Start the Engine» display screen, start the engine and click the [OK] button.
  3. Click the [Cancel] button to end the idle ignition timing fixed. The screen will return to the «System Operation Check Mode» screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

IDLE SPEED CONTROL

CAUTIONAfter executing the operation check mode, execute the Clear Memory Mode Refer to OPERATION , Clear Memory Mode.
  1. On the «System Operation Check Mode» display screen, select the {Idle Speed Control}.
  2. On the «Start the Engine» display screen, start the engine and click the [OK] button.
  3. In the «Idle Speed Control» screen, click the [↑] button or the [↓] button to change the setting values, then click the [OK] button. Setting is possible in a range between 500 RPM - 2,000 RPM, in increments of 50 RPM. However, the engine speed that can actually be controlled will vary depending on the vehicle.
  4. Click the [Cancel] button to end the idle speed control. The screen will return to the «System Operation Check Mode» screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

INJECTOR CONTROL (INJECTION STOP MODE)

CAUTIONAfter executing the operation check mode, execute the Clear Memory Mode Refer to OPERATION , Clear Memory Mode.
  1. On the «System Operation Check Mode» display, select the {Injector Control}.
  2. On the «Injector Control» display screen, select the {Injection Stop Mode}.
  3. Select the desired injector number on the «Injection Stop Mode» screen, and click the [OK] button.
  4. On the «Start the Engine» display screen, start the engine and click the [OK] button.
  5. Click the [Cancel] button to return the injection Stop Mode* display screen.
  6. On the «Injection Stop Mode» display screen, click the [Return] button to end the «Injection Stop Mode». The screen will return to the «Injector Control» screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

INJECTOR CONTROL (INJECTION QUANTITY CONTROL)

CAUTIONAfter executing the operation check mode, execute the Clear Memory Mode Refer to OPERATION , Clear Memory Mode.
  1. On the «System Operation Check Mode» display, select the {Injector Control}.
  2. On the «Injector Control» display screen, select the {Injection Quantity Control}.
  3. On the «Start the Engine» display screen, start the engine and click the [OK] button.
  4. In the «Injection Quantity Control» screen, click the [↑] button or the [↓] button to change the setting values, then click the [OK] button. Setting is possible in a range between 0 - 20%, in increments of 1%.
  5. Click the [Cancel] button to end the injection quantity control. The screen will return to the «Injector Control» screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

EGR VALVE CONTROL

CAUTIONAfter executing the operation check mode, execute the Clear Memory Mode Refer to OPERATION , Clear Memory Mode.
  1. On the «System Operation Check Mode» display, select the {EGR Valve Control}.
  2. On the «Start the Engine» display screen, start the engine and click the [OK] button.
  3. In the «EGR Valve Control» screen, click the [↑] button or the [↓] button to change the setting values, then click the [OK] button. Setting is possible in 1 STEP increments. However, the number of STEPs that can actually be controlled will vary depending on the vehicle.
  4. Click the [Cancel] button to end the EGR valve control. The screen will return to the «System Operation Check Mode» screen.

Note. For detailed operation procedure, refer to the PC application help for Subaru Select Monitor.

1. Activation of malfunction indicator light. Refer to ACTIVATION OF MALFUNCTION INDICATOR LIGHT , Malfunction Indicator Light.
2. Malfunction indicator light does not come on. Refer to MALFUNCTION INDICATOR LIGHT DOES NOT COME ON , Malfunction Indicator Light.
3. Malfunction indicator light does not go off. Refer to MALFUNCTION INDICATOR LIGHT DOES NOT GO OFF , Malfunction Indicator Light.
4. Malfunction indicator light does not blink. Refer to MALFUNCTION INDICATOR LIGHT DOES NOT BLINK , Malfunction Indicator Light.
5. Malfunction indicator light remains blinking. Refer to MALFUNCTION INDICATOR LIGHT REMAINS BLINKING , Malfunction Indicator Light.

MALFUNCTION INDICATOR LIGHT PROCEDURE CHART

Scheme 64

Scheme 64: ACTIVATION OF MALFUNCTION INDICATOR LIGHT

Scheme 65

Scheme 65
  1. When the ignition switch is turned to ON (engine OFF), the malfunction indicator light (A) in the combination meter illuminates. NOTE: If the malfunction indicator light does not illuminate, perform diagnostics of the malfunction indicator light circuit or the combination meter circuit. Refer to «MALFUNCTION INDICATOR LIGHT DOES NOT COME ON»(ref-325319-S36445595102009071800000) , Malfunction Indicator Light.
  2. After starting the engine, the malfunction indicator light goes out. If it does not go off, either the engine or emission control system has malfunction.
  3. Turn the ignition switch to OFF and connect the delivery (test) mode connector.
  1. When the ignition switch is turned to ON (engine OFF), the malfunction indicator light illuminates.
  2. After the engine starts, malfunction indicator light blinks in a cycle of 0.5 Hz. (During diagnosis)
  3. Malfunction indicator light blinks at a cycle of 3 Hz after diagnosis if there is no trouble. Malfunction indicator light illuminates if faulty.

Scheme 66

Scheme 66
1. Check of the fuel amount
2. Inspection of starter motor circuit. Refer to STARTER MOTOR CIRCUIT , Diagnostics for Engine Starting Failure.
3. Inspection of ECM power supply and ground line. Refer to CHECK POWER SUPPLY AND GROUND LINE OF ENGINE CONTROL MODULE (ECM) , Diagnostics for Engine Starting Failure.
4. Inspection of ignition control system. Refer to IGNITION CONTROL SYSTEM , Diagnostics for Engine Starting Failure.
5. Inspection of fuel pump circuit. Refer to FUEL PUMP CIRCUIT , Diagnostics for Engine Starting Failure.
6. Inspection of fuel injector circuit. Refer to FUEL INJECTOR CIRCUIT , Diagnostics for Engine Starting Failure.

DIAGNOSTICS PROCEDURE FOR ENGINE STARTING FAILURE

STARTER MOTOR CIRCUIT

CAUTIONAfter repair or replacement of faulty parts, perform Clear Memory Mode Refer to CLEAR MEMORY MODE . and Inspection Mode Refer to INSPECTION MODE ..

Scheme 67

Scheme 67: WIRING DIAGRAM
StepCheckYesNo
1 CHECK BATTERY . Check the battery voltage.Is the voltage 12 V or more?Go to step 2 .Charge or replace the battery.
2 CHECK OPERATION OF STARTER MOTOR .Does the starter motor operate?Go to step 3 .Go to step 4 .
3 CHECK DTC .Is DTC displayed? Refer to OPERATION , Read Diagnostic Trouble Code (DTC).Check the appropriate DTC using the List of Diagnostic Trouble Code (DTC). Refer to LIST OF DIAGNOSTIC TROUBLE CODE (DTC) .The circuit has returned to a normal condition at this time. Reproduce the failure, and then perform the diagnosis again. NOTE: In this case, there may be a temporary connector contact failure.
4 CHECK INPUT SIGNAL FOR STARTER MOTOR . Turn the ignition switch to OFF. Disconnect the connector from starter motor. On AT models, set the select lever to the "P" range or "N" range, and on MT models, depress the clutch pedal. Turn the ignition switch to START. Measure the voltage between the starter motor connector and the engine ground). Connector & terminal (B14) No. 1 (+) - Engine ground (-)Is the voltage 10 V or more?Check the starter motor. Refer to STARTER .Go to step 5 .
5 CHECK HARNESS BETWEEN BATTERY AND IGNITION SWITCH CONNECTOR . Turn the ignition switch to OFF. Disconnect the connector from ignition switch. Measure the voltage between ignition switch connector and chassis ground. Connector & terminal (B72) No. 3 (+) - Chassis ground (-)Is the voltage 10 V or more?Go to step 6 .Check the following item and repair if necessary. Blown out of fuse Open or ground short circuit of harness between ignition switch connector and battery
6 CHECK IGNITION SWITCH . Measure the resistance between ignition switch terminals after turning the ignition switch to START position. Terminals No. 3 - No. 2: No. 3 - No. 6Is the resistance less than 1 ohms?Go to step 7 .Replace the ignition switch. Refer to REPLACEMENT , Ignition Key Lock.
7 CHECK INPUT VOLTAGE OF STARTER RELAY . Remove the starter relay. Connect the connector to ignition switch. Measure the voltage between starter relay connector and chassis ground after turning the ignition switch to START position. Connector & terminal (B225) No. 9 (+) - Chassis ground (-): (B225) No. 11(+) - Chassis ground (-)Is the voltage 10 V or more?Go to step 8 .Repair open circuit or short circuit to ground in harness between starter relay connector and ignition switch connector.
8 CHECK STARTER RELAY . Connect the battery to starter relay terminals No. 11 and No. 12. Measure the resistance between starter relay terminals. Terminals No. 9 - No. 10Is the resistance less than 1 ohms?Go to step 9 .Replace the starter relay.
9 CHECK HARNESS BETWEEN ECM AND STARTER RELAY . Turn the ignition switch to OFF. Disconnect the connectors from the ECM. Measure the resistance of harness between ECM and starter relay connector. Connector & terminal (B136) No. 20 - (B225) No. 12Is the resistance less than 1 ohms?Go to step 10 .Repair the open circuit of harness between ECM and starter relay connector.
10 CHECK TRANSMISSION TYPE .Is the transmission type AT?Go to step 11 .Go to step 15 .
11 CHECK ECM INPUT VOLTAGE . Turn the ignition switch to START. Measure the input voltage between ECM connector and chassis ground. Connector & terminal (B136) No. 32 (+) - Chassis ground (-)Is the voltage 10 V or more?Go to step 12 .Repair the open circuit in harness between ECM and ignition switch connector.
12 CHECK HARNESS BETWEEN STARTER RELAY AND INHIBITOR SWITCH . Turn the ignition switch to OFF. Disconnect the connector from inhibitor switch. Measure the resistance of harness between starter relay connector and inhibitor relay connector. Connector & terminal (B225) No. 10 - (T7) No. 6Is the resistance less than 1 ohms?Go to step 13 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between starter relay connector and inhibitor switch connector Poor contact of coupling connector
13 CHECK HARNESS BETWEEN INHIBITOR SWITCH AND STARTER MOTOR . Measure the resistance of harness between the inhibitor switch connector and starter motor. Connector & terminal (T7) No. 9 - (B14) No. 1Is the resistance less than 1 ohms?Go to step 14 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between inhibitor switch connector and starter motor Poor contact of coupling connector
14 CHECK INHIBITOR SWITCH . Place the select lever in other than "P" range and "N" range. Measure the resistance between inhibitor switch terminals. Terminals No. 6 - No. 9Is the resistance 1 Mohms or more?Check the ECM power supply and ground line. Refer to CHECK POWER SUPPLY AND GROUND LINE OF ENGINE CONTROL MODULE (ECM) , Diagnostics for Engine Starting Failure.Replace the inhibitor switch. Refer to INHIBITOR SWITCH .
15 CHECK HARNESS BETWEEN IGNITION SWITCH AND CLUTCH START SWITCH . Turn the ignition switch to OFF. Disconnect the connector from clutch start switch. Turn the ignition switch to START. Measure the voltage between the clutch start switch connector and chassis ground. Connector & terminal (B106) No. 1 (+) - Chassis ground (-)Is the voltage 10 V or more?Go to step 16 .Repair the open circuit in harness between ignition switch connector and clutch start switch connector.
16 CHECK CLUTCH START SWITCH . Measure the resistance between clutch start switch terminals while depressing the clutch pedal. Terminals No. 1 - No. 2Is the resistance less than 1 ohms?Go to step 17 .Replace the clutch start switch. Refer to CLUTCH SWITCH .
17 CHECK HARNESS BETWEEN ECM AND CLUTCH START SWITCH . Measure the resistance of harness between ECM and clutch start switch connector. Connector & terminal (B136) No. 32 - (B106) No. 2Is the resistance less than 1 ohms?Go to step 18 .Repair the open circuit of harness between ECM and clutch start switch connector.
18 CHECK HARNESS BETWEEN STARTER RELAY AND STARTER MOTOR . Measure the resistance of harness between starter relay connector and starter motor. Connector & terminal (B225) No. 10 - (B14) No. 1Is the resistance less than 1 ohms?Check the ECM power supply and ground line. Refer to CHECK POWER SUPPLY AND GROUND LINE OF ENGINE CONTROL MODULE (ECM) , Diagnostics for Engine Starting Failure.Repair the open circuit of the harness between starter relay connector and starter motor.
NOTE
In this case, there may be a temporary connector contact failure.
NOTE
In this case, repair the following item: Open circuit in harness between starter relay connector and inhibitor switch connector Poor contact of coupling connector
NOTE
In this case, repair the following item: Open circuit in harness between inhibitor switch connector and starter motor Poor contact of coupling connector

DIAGNOSIS PROCEDURE CHART

CHECK POWER SUPPLY AND GROUND LINE OF ENGINE CONTROL MODULE (ECM)

CAUTIONAfter repair or replacement of faulty parts, perform Clear Memory Mode Refer to OPERATION , Clear Memory Mode and inspection Mode Refer to PROCEDURE , Inspection Mode.

Scheme 68

Scheme 68: WIRING DIAGRAM
StepCheckYesNo
1 CHECK MAIN RELAY . Turn the ignition switch to OFF. Remove the main relay. Connect the battery to main relay terminals No. 39 and No. 40. Measure the resistance between main relay terminals. Terminals No. 37-No. 38Is the resistance less than 1 ohms?Go to step 2 .Replace the main relay.
2 CHECK GROUND CIRCUIT FOR ECM . Disconnect the connectors from the ECM. Measure the resistance of harness between ECM and chassis ground. Connector & terminal (B134) No. 5 - Chassis ground: (B137) No. 1 - Chassis ground: (B137) No. 2 - Chassis ground: (B137) No. 3 - Chassis ground: (B137) No. 7 - Chassis groundIs the resistance less than 5 ohms?Go to step 3 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between ECM connector and engine ground Poor contact of coupling connector
3 CHECK INPUT VOLTAGE OF ECM . Turn the ignition switch to ON. Measure the voltage between ECM connector and chassis ground. Connector & terminal (B135) No. 5 (+) - Chassis ground (-): (B135) No. 19 (+) - Chassis ground (-)Is the voltage 10 V or more?Go to step 4 .Repair the open or ground short circuit of power supply circuit.
4 CHECK INPUT VOLTAGE OF MAIN RELAY . Measure the voltage between main relay connector and chassis ground. Connector & terminal (B220) No. 37 (+) - Chassis ground (-): (B220) No. 39 (+) - Chassis ground (-)Is the voltage 10 V or more?Go to step 5 .Repair the open or ground short circuit of harness of power supply circuit.
5 CHECK INPUT VOLTAGE OF ECM . Turn the ignition switch to OFF. Install the main relay. Turn the ignition switch to ON. Measure the voltage between ECM connector and chassis ground. Connector & terminal (B136) No. 23 (+) - Chassis ground (-)Is the voltage 10 V or more?Go to step 6 .Repair the open circuit of harness between ECM connector and main relay connector.
6 CHECK INPUT VOLTAGE OF ECM . Turn the ignition switch to ON. Measure the voltage between ECM connector and chassis ground. Connector & terminal (B134) No. 7 (+) - Chassis ground (-): (B135) No. 2 (+) - Chassis ground (-)Is the voltage 10 V or more?Check ignition control system. Refer to IGNITION CONTROL SYSTEM , Diagnostics for Engine Starting Failure.Repair the open circuit of harness between ECM connector and main relay connector.
NOTE
In this case, repair the following item: Open circuit in harness between ECM connector and engine ground Poor contact of coupling connector

DIAGNOSIS PROCEDURE CHART

IGNITION CONTROL SYSTEM

CAUTIONAfter repair or replacement of faulty parts, perform Clear Memory Mode Refer to CLEAR MEMORY MODE . and Inspection Mode Refer to INSPECTION MODE ..

Scheme 69

Scheme 69: WIRING DIAGRAM
StepCheckYesNo
1 CHECK IGNITION SYSTEM FOR SPARKS . Remove the plug cord cap from each spark plug. Install a new spark plug on plug cord cap. CAUTION: Do not remove the spark plug from engine. Contact the spark plug thread portion to engine. While opening the throttle valve fully, crank the engine to check that spark occurs at each cylinder.Does spark occur at each cylinder?Check fuel pump system. Refer to FUEL PUMP CIRCUIT , Diagnostics for Engine Starting Failure.Go to step 2 .
2 CHECK POWER SUPPLY CIRCUIT FOR IGNITION COIL AND IGNITOR ASSEMBLY . Turn the ignition switch to OFF. Disconnect the connector from the ignition coil and ignitor assembly. Turn the ignition switch to ON. Measure the power supply voltage between ignition coil and ignitor assembly connector and engine ground. Connector & terminal (E12) No. 2 (+) - Engine ground (-)Is the voltage 10 V or more?Go to step 3 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between ignition coil and ignitor assembly and IG relay connector Poor contact of coupling connector Blown out of fuse
3 CHECK HARNESS BETWEEN IGNITION COIL AND IGNITOR ASSEMBLY, AND ECM . Turn the ignition switch to OFF. Measure the resistance between the ignition coil and ignitor assembly connector, and engine ground. Connector & terminal (E12) No. 3 - Engine groundIs the resistance less than 5 ohms?Go to step 4 .Repair the open circuit in harness between ignitor assembly connector and engine ground.
4 CHECK IGNITION COIL AND IGNITOR ASSEMBLY . Remove the spark plug cords. Measure the resistance between spark plug cord contact portions to check secondary coil. Terminals No. 1 - No. 2: No. 3 - No. 4Is the resistance between 10 and 15 kohms?Go to step 5 .Replace the ignition coil and ignitor assembly. Refer to IGNITION COIL AND IGNITOR ASSEMBLY .
5 CHECK INPUT SIGNAL FOR IGNITION COIL AND IGNITOR ASSEMBLY . Connect the connector to the Ignition coil and ignitor assembly. Check if voltage varies synchronously with engine speed when cranking, while monitoring voltage between ignition coil and ignitor assembly connector and engine ground. Connector & terminal (E12) No. 1 (+) - Engine ground (-): (E12) No. 4 (+) - Engine ground (-)Does the voltage vary 10 V or more?Go to step 6 .Replace the ignition coil and ignitor assembly. Refer to IGNITION COIL AND IGNITOR ASSEMBLY .
6 CHECK HARNESS BETWEEN ECM AND IGNITION COIL AND IGNITOR ASSEMBLY CONNECTOR . Turn the ignition switch to OFF. Disconnect the connectors from the ECM. Disconnect the connector from the ignition coil and ignitor assembly. Measure the resistance of harness between ECM and ignition coil and ignitor assembly connector. Connector & terminal (B137) No. 18 - (E12) No. 1: (B137) No. 19 - (E12) No. 4Is the resistance less than 1 ohms?Go to step 7 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between ECM and ignition coil and ignitor assembly connector Poor contact of coupling connector
7 CHECK HARNESS BETWEEN ECM AND IGNITION COIL AND IGNITOR ASSEMBLY CONNECTOR . Measure the resistance of harness between ECM and engine ground. Connector & terminal: (B137) No. 18 - Engine ground: (B137) No. 19 - Engine groundIs the resistance 1 Mohms or more?Repair poor contact of the ECM connector.Repair the ground short circuit of harness between ECM and ignition coil and ignitor assembly connector.
CAUTION
Do not remove the spark plug from engine.
NOTE
In this case, repair the following item: Open circuit in harness between ignition coil and ignitor assembly and IG relay connector Poor contact of coupling connector Blown out of fuse
NOTE
In this case, repair the following item: Open circuit in harness between ECM and ignition coil and ignitor assembly connector Poor contact of coupling connector

DIAGNOSIS PROCEDURE CHART

FUEL PUMP CIRCUIT

CAUTIONAfter repair or replacement of faulty parts, perform Clear Memory Mode Refer to OPERATION , Clear Memory Mode and Inspection Mode Refer to PROCEDURE , Inspection Mode.

Scheme 70

Scheme 70: WIRING DIAGRAM
StepCheckYesNo
1 CHECK OPERATING SOUND OF FUEL PUMP . Make sure that the fuel pump operates for two seconds when turning the ignition switch to ON. NOTE: Fuel pump operation can be executed using the Subaru Select Monitor. For the procedures, refer to COMPULSORY VALVE OPERATION CHECK MODE .Does the fuel pump emit operating sound?Check the fuel injector circuit. Refer to FUEL INJECTOR CIRCUIT , Diagnostics for Engine Starting Failure.Go to step 2 .
2 CHECK GROUND CIRCUIT OF FUEL PUMP . Turn the ignition switch to OFF. Remove the fuel pump access hole lid. Disconnect the connector from fuel pump. Measure the resistance of harness between fuel pump and chassis ground. Connector & terminal (R58) No. 6 - Chassis groundIs the resistance less than 5 ohms?Go to step 3 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between fuel pump connector and chassis grounding terminal Poor contact of coupling connector
3 CHECK POWER SUPPLY TO FUEL PUMP . Turn the ignition switch to ON. Measure the voltage between fuel pump connector and chassis ground. Connector & terminal (R58) No. 5 (+) - Chassis ground (-)Is the voltage 10 V or more?Replace the fuel pump. Refer to FUEL PUMP .Go to step 4 .
4 CHECK HARNESS BETWEEN FUEL PUMP AND FUEL PUMP RELAY CONNECTOR . Turn the ignition switch to OFF. Remove the fuel pump relay. Measure the resistance of harness between fuel pump connector and fuel pump relay connector. Connector & terminal (R58) No. 5 - (B220) No. 14Is the resistance less than 1 ohms?Go to step 5 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between fuel pump connector and fuel pump relay connector Poor contact of coupling connector
5 CHECK HARNESS BETWEEN FUEL PUMP AND FUEL PUMP RELAY CONNECTOR . Measure the resistance of harness between fuel pump connector and fuel pump relay connector. Connector & terminal (R58) No. 5 - Chassis groundIs the resistance 1 Mohms or more?Go to step 6 .Repair the short circuit to ground in harness between fuel pump connector and fuel pump relay connector.
6 CHECK FUEL PUMP RELAY . Connect the battery to fuel pump relay terminals No. 15 and No. 16. Measure the resistance between terminals of fuel pump relay. Terminals No. 13 - No. 14Is the resistance less than 1 ohms?Go to step 7 .Replace the fuel pump relay. Refer to FUEL PUMP RELAY .
7 CHECK HARNESS BETWEEN ECM AND FUEL PUMP RELAY CONNECTOR . Disconnect the connectors from the ECM. Measure the resistance of harness between ECM and fuel pump relay connector. Connector & terminal (B136) No. 12 - (B220) No. 16Is the resistance less than 1 ohms?Go to step 8 .Repair the open circuit of harness between ECM and fuel pump relay connector.
8 CHECK POWER SUPPLY OF FUEL PUMP RELAY . Turn the ignition switch to ON. Measure the voltage between fuel pump relay connector and chassis ground. Connector & terminal (B220) No. 13 (+) - Chassis ground (-): (B220) No. 15 (+) - Chassis ground (-)Is the voltage 10 V or more?Repair poor contact of the ECM connector.Repair the open or ground short circuit of power supply circuit.
NOTE
Fuel pump operation can be executed using the Subaru Select Monitor. For the procedures, refer to COMPULSORY VALVE OPERATION CHECK MODE .
NOTE
In this case, repair the following item: Open circuit in harness between fuel pump connector and chassis grounding terminal Poor contact of coupling connector
NOTE
In this case, repair the following item: Open circuit in harness between fuel pump connector and fuel pump relay connector Poor contact of coupling connector

DIAGNOSIS PROCEDURE CHART

FUEL INJECTOR CIRCUIT

CAUTIONCheck or repair only faulty parts. After repair or replacement of faulty parts, perform Clear Memory Mode Refer to OPERATION , Clear Memory Mode and Inspection Mode Refer to PROCEDURE , Inspection Mode.

Scheme 71

Scheme 71: WIRING DIAGRAM
StepCheckYesNo
1 CHECK OPERATION OF EACH FUEL INJECTOR . While cranking the engine, check each fuel injector emits operating sound. Use a sound scope or attach a screwdriver to the injector to listen to sounds for this check.Does the fuel pump emit operating sound?Check the fuel pressure. Refer to INSPECTION , Fuel Pressure.Go to step 2 .
2 CHECK POWER SUPPLY TO EACH FUEL INJECTOR . Turn the ignition switch to OFF. Disconnect the connector from fuel injector. Turn the ignition switch to ON. Measure the power supply voltage between fuel injector terminal and engine ground. Connector & terminal #1 (E5) No. 2 (+) - Engine ground (-): #2 (E16) No. 2 (+) - Engine ground (-): #3 (E6) No. 2 (+) - Engine ground (-): #4 (E17) No. 2 (+) - Engine ground (-)Is the voltage 10 V or more?Go to step 3 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit in harness between main relay connector and fuel injector connector Poor contact of main relay connector Poor contact of coupling connector
3 CHECK HARNESS BETWEEN ECM AND FUEL INJECTOR CONNECTOR . Disconnect the connectors from the ECM. Measure the resistance of harness between ECM and fuel injector connector. Connector & terminal #1 (B137) No. 8 - (E5) No. 1: #2 (B137) No. 9 - (E16) No. 1: #3 (B137) No. 10 - (E6) No. 1: #4 (B137) No. 11 - (E17) No. 1Is the resistance less than 1 ohms?Go to step 4 .Repair the harness and connector. NOTE: In this case, repair the following item: Open circuit of harness between ECM and fuel injector connector Poor contact of coupling connector
4 CHECK HARNESS BETWEEN ECM AND FUEL INJECTOR CONNECTOR . Measure the resistance of harness between ECM and fuel injector connector. Connector & terminal #1 (B137) No. 8 - Chassis ground: #2 (B137) No. 9 - Chassis ground: #3 (B137) No. 10 - Chassis ground: #4 (B137) No. 11 - Chassis groundIs the resistance 1 Mohms or more?Go to step 5 .Repair the ground short circuit of harness between ECM and fuel injector connector.
5 CHECK EACH FUEL INJECTOR . Turn the ignition switch to OFF. Measure the resistance between each fuel injector terminals. Terminals No. 1 - No. 2Is the resistance between 5 - 20 ohms?Go to step 6 .Replace the faulty fuel injector. Refer to FUEL INJECTOR .
6 CHECK POOR CONTACT . Check for poor contact of the ECM connector.Is there poor contact in ECM connector?Repair poor contact of the ECM connector.Inspection using "General Diagnostic Table" Refer to INSPECTION , General Diagnostic Table.
NOTE
In this case, repair the following item: Open circuit in harness between main relay connector and fuel injector connector Poor contact of main relay connector Poor contact of coupling connector
NOTE
In this case, repair the following item: Open circuit of harness between ECM and fuel injector connector Poor contact of coupling connector

DIAGNOSIS PROCEDURE CHART

LIST

DTCItemReference
P0026Intake Valve Control Solenoid Circuit Range/Performance (Bank 1)Refer to DTC P0026 INTAKE VALVE CONTROL SOLENOID CIRCUIT RANGE/PERFORMANCE (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0028Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)Refer to DTC P0028 INTAKE VALVE CONTROL SOLENOID CIRCUIT RANGE/PERFORMANCE (BANK 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0030HO2S Heater Control Circuit (Bank 1 Sensor 1)Refer to DTC P0030 HO2S HEATER CONTROL CIRCUIT (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0031HO2S Heater Control Circuit Low (Bank 1 Sensor 1)Refer to DTC P0031 HO2S HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0032HO2S Heater Control Circuit High (Bank 1 Sensor 1)Refer to DTC P0032 HO2S HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0037HO2S Heater Control Circuit Low (Bank 1 Sensor 2)Refer to DTC P0037 HO2S HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0038HO2S Heater Control Circuit High (Bank 1 Sensor 2)Refer to DTC P0038 HO2S HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0068MAP/MAF - Throttle Position CorrelationRefer to DTC P0068 MAP/MAF - THROTTLE POSITION CORRELATION , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0076Intake Valve Control Solenoid Circuit Low (Bank 1)Refer to DTC P0076 INTAKE VALVE CONTROL SOLENOID CIRCUIT LOW (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0077Intake Valve Control Solenoid Circuit High (Bank 1)Refer to DTC P0077 INTAKE VALVE CONTROL SOLENOID CIRCUIT HIGH (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0082Intake Valve Control Solenoid Circuit Low (Bank 2)Refer to DTC P0082 INTAKE VALVE CONTROL SOLENOID CIRCUIT LOW (BANK 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0083Intake Valve Control Solenoid Circuit High (Bank 2)Refer to DTC P0083 INTAKE VALVE CONTROL SOLENOID CIRCUIT HIGH (BANK 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0101Mass or Volume Air Flow Circuit Range/PerformanceRefer to DTC P0101 MASS OR VOLUME AIR FLOW CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0102Mass or Volume Air Flow Circuit Low InputRefer to DTC P0102 MASS OR VOLUME AIR FLOW CIRCUIT LOW INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0103Mass or Volume Air Flow Circuit High InputRefer to DTC P0103 MASS OR VOLUME AIR FLOW CIRCUIT HIGH INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0107Manifold Absolute Pressure/Barometric Pressure Circuit Low InputRefer to DTC P0107 MANIFOLD ABSOLUTE PRESSURE/BAROMETRIC PRESSURE CIRCUIT LOW INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0108Manifold Absolute Pressure/Barometric Pressure Circuit High InputRefer to DTC P0108 MANIFOLD ABSOLUTE PRESSURE/BAROMETRIC PRESSURE CIRCUIT HIGH INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0111Intake Air Temperature Sensor 1 Circuit Range/PerformanceRefer to DTC P0111 INTAKE AIR TEMPERATURE SENSOR 1 CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0112Intake Air Temperature Sensor 1 Circuit LowRefer to DTC P0112 INTAKE AIR TEMPERATURE SENSOR 1 CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0113Intake Air Temperature Sensor 1 Circuit HighRefer to DTC P0113 INTAKE AIR TEMPERATURE SENSOR 1 CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0117Engine Coolant Temperature Circuit LowRefer to DTC P0117 ENGINE COOLANT TEMPERATURE CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0118Engine Coolant Temperature Circuit HighRefer to DTC P0118 ENGINE COOLANT TEMPERATURE CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0122Throttle/Pedal Position Sensor/Switch "A" Circuit LowRefer to DTC P0122 THROTTLE/PEDAL POSITION SENSOR/SWITCH "A" CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0123Throttle/Pedal Position Sensor/Switch "A" Circuit HighRefer to DTC P0123 THROTTLE/PEDAL POSITION SENSOR/SWITCH "A" CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0125Insufficient Coolant Temperature for Closed Loop Fuel ControlRefer to DTC P0125 INSUFFICIENT COOLANT TEMPERATURE FOR CLOSED LOOP FUEL CONTROL , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0126Insufficient Engine Coolant Temperature for Stable OperationRefer to DTC P0126 INSUFFICIENT ENGINE COOLANT TEMPERATURE FOR STABLE OPERATION , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0128Coolant Thermostat (Engine Coolant Temperature Below Thermostat Regulating Temperature)Refer to DTC P0128 COOLANT THERMOSTAT (ENGINE COOLANT TEMPERATURE BELOW THERMOSTAT REGULATING TEMPERATURE) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0131O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)Refer to DTC P0131 O2 SENSOR CIRCUIT LOW VOLTAGE (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0132O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)Refer to DTC P0132 O2 SENSOR CIRCUIT HIGH VOLTAGE (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0133O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)Refer to DTC P0133 O2 SENSOR CIRCUIT SLOW RESPONSE (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0134O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)Refer to DTC P0134 O2 SENSOR CIRCUIT NO ACTIVITY DETECTED (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0137O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)Refer to DTC P0137 O2 SENSOR CIRCUIT LOW VOLTAGE (BANK 1 SENSOR 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0138O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)Refer to DTC P0138 O2 SENSOR CIRCUIT HIGH VOLTAGE (BANK 1 SENSOR 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0139O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)Refer to DTC P0139 O2 SENSOR CIRCUIT SLOW RESPONSE (BANK 1 SENSOR 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0140O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)Refer to DTC P0140 O2 SENSOR CIRCUIT NO ACTIVITY DETECTED (BANK 1 SENSOR 2) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0171System Too Lean (Bank 1)Refer to DTC P0171 SYSTEM TOO LEAN (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0172System Too Rich (Bank 1)Refer to DTC P0172 SYSTEM TOO RICH (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0181Fuel Temperature Sensor "A" Circuit Range/PerformanceRefer to DTC P0181 FUEL TEMPERATURE SENSOR "A" CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0182Fuel Temperature Sensor "A" Circuit Low InputRefer to DTC P0182 FUEL TEMPERATURE SENSOR "A" CIRCUIT LOW INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0183Fuel Temperature Sensor "A" Circuit High InputRefer to DTC P0183 FUEL TEMPERATURE SENSOR "A" CIRCUIT HIGH INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0196Engine Oil Temperature Sensor Circuit Range/PerformanceRefer to DTC P0196 ENGINE OIL TEMPERATURE SENSOR CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0197Engine Oil Temperature Sensor LowRefer to DTC P0197 ENGINE OIL TEMPERATURE SENSOR LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0198Engine Oil Temperature Sensor HighRefer to DTC P0198 ENGINE OIL TEMPERATURE SENSOR HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0222Throttle/Pedal Position Sensor/Switch "B" Circuit LowRefer to DTC P0222 THROTTLE/PEDAL POSITION SENSOR/SWITCH "B" CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0223Throttle/Pedal Position Sensor/Switch "B" Circuit HighRefer to DTC P0223 THROTTLE/PEDAL POSITION SENSOR/SWITCH "B" CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0301Cylinder 1 Misfire DetectedRefer to DTC P0301 CYLINDER 1 MISFIRE DETECTED , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0302Cylinder 2 Misfire DetectedRefer to DTC P0302 CYLINDER 2 MISFIRE DETECTED , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0303Cylinder 3 Misfire DetectedRefer to DTC P0303 CYLINDER 3 MISFIRE DETECTED , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0304Cylinder 4 Misfire DetectedRefer to DTC P0304 CYLINDER 4 MISFIRE DETECTED , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0327Knock Sensor 1 Circuit Low (Bank 1 or Single Sensor)Refer to DTC P0327 KNOCK SENSOR 1 CIRCUIT LOW (BANK 1 OR SINGLE SENSOR) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0328Knock Sensor 1 Circuit High (Bank 1 or Single Sensor)Refer to DTC P0328 KNOCK SENSOR 1 CIRCUIT HIGH (BANK 1 OR SINGLE SENSOR) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0335Crankshaft Position Sensor "A" CircuitRefer to DTC P0335 CRANKSHAFT POSITION SENSOR "A" CIRCUIT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0336Crankshaft Position Sensor "A" Circuit Range/PerformanceRefer to DTC P0336 CRANKSHAFT POSITION SENSOR "A" CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0340Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)Refer to DTC P0340 CAMSHAFT POSITION SENSOR "A" CIRCUIT (BANK 1 OR SINGLE SENSOR) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0341Camshaft Position Sensor "A" Circuit Range/Performance (Bank 1 or Single Sensor)Refer to DTC P0341 CAMSHAFT POSITION SENSOR "A" CIRCUIT RANGE/PERFORMANCE (BANK 1 OR SINGLE SENSOR) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0400Exhaust Gas Recirculation FlowRefer to DTC P0400 EXHAUST GAS RECIRCULATION FLOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0420Catalyst System Efficiency below Threshold (Bank 1)Refer to DTC P0420 CATALYST SYSTEM EFFICIENCY BELOW THRESHOLD (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0442Evaporative Emission Control System Leak Detected (Small Leak)Refer to DTC P0442 EVAPORATIVE EMISSION CONTROL SYSTEM LEAK DETECTED (SMALL LEAK) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0447Evaporative Emission Control System Vent Control Circuit OpenRefer to DTC P0447 EVAPORATIVE EMISSION CONTROL SYSTEM VENT CONTROL CIRCUIT OPEN , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0448Evaporative Emission Control System Vent Control Circuit ShortedRefer to DTC P0448 EVAPORATIVE EMISSION CONTROL SYSTEM VENT CONTROL CIRCUIT SHORTED , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0451Evaporative Emission Control System Pressure SensorRefer to DTC P0451 EVAPORATIVE EMISSION CONTROL SYSTEM PRESSURE SENSOR , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0452Evaporative Emission Control System Pressure Sensor Low InputRefer to DTC P0452 EVAPORATIVE EMISSION CONTROL SYSTEM PRESSURE SENSOR LOW INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0453Evaporative Emission Control System Pressure Sensor High InputRefer to DTC P0453 EVAPORATIVE EMISSION CONTROL SYSTEM PRESSURE SENSOR HIGH INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0456Evaporative Emission Control System Leak Detected (Very Small Leak)Refer to DTC P0456 EVAPORATIVE EMISSION CONTROL SYSTEM LEAK DETECTED (VERY SMALL LEAK) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0457Evaporative Emission Control System Leak Detected (Fuel Cap Loose/Off)Refer to DTC P0457 EVAPORATIVE EMISSION CONTROL SYSTEM LEAK DETECTED (FUEL CAP LOOSE/OFF) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0458Evaporative Emission System Purge Control Valve Circuit LowRefer to DTC P0458 EVAPORATIVE EMISSION SYSTEM PURGE CONTROL VALVE CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0459Evaporative Emission System Purge Control Valve Circuit HighRefer to DTC P0459 EVAPORATIVE EMISSION SYSTEM PURGE CONTROL VALVE CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0461Fuel Level Sensor "A" Circuit Range/PerformanceRefer to DTC P0461 FUEL LEVEL SENSOR "A" CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0462Fuel Level Sensor "A" Circuit LowRefer to DTC P0462 FUEL LEVEL SENSOR "A" CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0463Fuel Level Sensor "A" Circuit HighRefer to DTC P0463 FUEL LEVEL SENSOR "A" CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0464Fuel Level Sensor Circuit IntermittentRefer to DTC P0464 FUEL LEVEL SENSOR CIRCUIT INTERMITTENT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0500Vehicle Speed Sensor "A"Refer to DTC P0500 VEHICLE SPEED SENSOR "A" , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0506Idle Air Control System RPM Lower Than ExpectedRefer to DTC P0506 IDLE AIR CONTROL SYSTEM RPM LOWER THAN EXPECTED , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0507Idle Air Control System RPM Higher Than ExpectedRefer to DTC P0507 IDLE AIR CONTROL SYSTEM RPM HIGHER THAN EXPECTED , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0512Starter Request CircuitRefer to DTC P0512 STARTER REQUEST CIRCUIT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0513Incorrect Immobilizer KeyRefer to DTC P0513 INCORRECT IMMOBILIZER KEY , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0600Serial Communication LinkRefer to DTC P0600 SERIAL COMMUNICATION LINK , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0604Internal Control Module Random Access Memory (RAM) ErrorRefer to DTC P0604 INTERNAL CONTROL MODULE RANDOM ACCESS MEMORY (RAM) ERROR , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0605Internal Control Module Read Only Memory (ROM) ErrorRefer to DTC P0605 INTERNAL CONTROL MODULE READ ONLY MEMORY (ROM) ERROR , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0607Throttle Control System Circuit Range/PerformanceRefer to DTC P0607 THROTTLE CONTROL SYSTEM CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0638Throttle Actuator Control Range/Performance (Bank 1)Refer to DTC P0638 THROTTLE ACTUATOR CONTROL RANGE/PERFORMANCE (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0700Transmission Control System (MIL Request)Refer to DTC P0700 TRANSMISSION CONTROL SYSTEM (MIL REQUEST) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0851Park/Neutral Switch Input Circuit Low (AT Model)Refer to DTC P0851 PARK/NEUTRAL SWITCH INPUT CIRCUIT LOW (AT MODEL) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0851Neutral Switch Input Circuit Low (MT Model)Refer to DTC P0851 NEUTRAL SWITCH INPUT CIRCUIT LOW (MT MODEL) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0852Park/Neutral Switch Input Circuit High (AT Model)Refer to DTC P0852 PARK/NEUTRAL SWITCH INPUT CIRCUIT HIGH (AT MODEL) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P0852Neutral Switch Input Circuit High (MT Model)Refer to DTC P0852 NEUTRAL SWITCH INPUT CIRCUIT HIGH (MT MODEL) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1152O2 Sensor Circuit Range/Performance (Low) (Bank 1 Sensor 1)Refer to DTC P1152 O2 SENSOR CIRCUIT RANGE/PERFORMANCE (LOW) (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1153O2 Sensor Circuit Range/Performance (High) (Bank 1 Sensor 1)Refer to DTC P1153 O2 SENSOR CIRCUIT RANGE/PERFORMANCE (HIGH) (BANK 1 SENSOR 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1160Return Spring FailureRefer to DTC P1160 RETURN SPRING FAILURE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1400Fuel Tank Pressure Control Solenoid Valve Circuit LowRefer to DTC P1400 FUEL TANK PRESSURE CONTROL SOLENOID VALVE CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1420Fuel Tank Pressure Control Sol. Valve Circuit HighRefer to DTC P1420 FUEL TANK PRESSURE CONTROL SOL. VALVE CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1443Vent Control Solenoid Valve Function ProblemRefer to DTC P1443 VENT CONTROL SOLENOID VALVE FUNCTION PROBLEM , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1491Positive Crankcase Ventilation (Blow-by) Function ProblemRefer to DTC P1491 POSITIVE CRANKCASE VENTILATION (BLOW-BY) FUNCTION PROBLEM , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1492EGR Solenoid Valve Signal #1 Circuit Malfunction (Low Input)Refer to DTC P1492 EGR SOLENOID VALVE SIGNAL #1 CIRCUIT MALFUNCTION (LOW INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1493EGR Solenoid Valve Signal #1 Circuit Malfunction (High Input)Refer to DTC P1493 EGR SOLENOID VALVE SIGNAL #1 CIRCUIT MALFUNCTION (HIGH INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1494EGR Solenoid Valve Signal #2 Circuit Malfunction (Low Input)Refer to DTC P1494 EGR SOLENOID VALVE SIGNAL #2 CIRCUIT MALFUNCTION (LOW INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1495EGR Solenoid Valve Signal #2 Circuit Malfunction (High Input)Refer to DTC P1495 EGR SOLENOID VALVE SIGNAL #2 CIRCUIT MALFUNCTION (HIGH INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1496EGR Solenoid Valve Signal #3 Circuit Malfunction (Low Input)Refer to DTC P1496 EGR SOLENOID VALVE SIGNAL #3 CIRCUIT MALFUNCTION (LOW INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1497EGR Solenoid Valve Signal #3 Circuit Malfunction (High Input)Refer to DTC P1497 EGR SOLENOID VALVE SIGNAL #3 CIRCUIT MALFUNCTION (HIGH INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1498EGR Solenoid Valve Signal #4 Circuit Malfunction (Low Input)Refer to DTC P1498 EGR SOLENOID VALVE SIGNAL #4 CIRCUIT MALFUNCTION (LOW INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1499EGR Solenoid Valve Signal #4 Circuit Malfunction (High Input)Refer to DTC P1499 EGR SOLENOID VALVE SIGNAL #4 CIRCUIT MALFUNCTION (HIGH INPUT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1560Back-up Voltage Circuit MalfunctionRefer to DTC P1560 BACK-UP VOLTAGE CIRCUIT MALFUNCTION , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1570AntennaRefer to DTC P1570 ANTENNA , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1571Reference Code IncompatibilityRefer to DTC P1571 REFERENCE CODE INCOMPATIBILITY , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1572IMM Circuit Failure (Except Antenna Circuit)Refer to DTC P1572 IMM CIRCUIT FAILURE (EXCEPT ANTENNA CIRCUIT) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1574Key Communication FailureRefer to DTC P1574 KEY COMMUNICATION FAILURE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1576EGI Control Module EEPROMRefer to DTC P1576 EGI CONTROL MODULE EEPROM , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1577IMM Control Module EEPROMRefer to DTC P1577 IMM CONTROL MODULE EEPROM , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1578Meter FailureRefer to DTC P1578 METER FAILURE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P1602Control Module Programming ErrorRefer to DTC P1602 CONTROL MODULE PROGRAMMING ERROR , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2096Post Catalyst Fuel Trim System Too Lean(Bank 1)Refer to DTC P2096 POST CATALYST FUEL TRIM SYSTEM TOO LEAN (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2097Post Catalyst Fuel Trim System Too Rich (Bank 1)Refer to DTC P2097 POST CATALYST FUEL TRIM SYSTEM TOO RICH (BANK 1) , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2101Throttle Actuator Control Motor Circuit Range/PerformanceRefer to DTC P2101 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2102Throttle Actuator Control Motor Circuit LowRefer to DTC P2102 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2103Post Catalyst Fuel Trim System Too Rich (Bank 1)Refer to DTC P2103 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2109Throttle/Pedal Position Sensor "A" Minimum Stop PerformanceRefer to DTC P2109 THROTTLE/PEDAL POSITION SENSOR "A" MINIMUM STOP PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2122Throttle/Pedal Position Sensor/Switch "D" Circuit Low InputRefer to DTC P2122 THROTTLE/PEDAL POSITION SENSOR/SWITCH "D" CIRCUIT LOW INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2123Throttle/Pedal Position Sensor/Switch "D" Circuit High InputRefer to DTC P2123 THROTTLE/PEDAL POSITION SENSOR/SWITCH "D" CIRCUIT HIGH INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2127Throttle/Pedal Position Sensor/Switch "E" Circuit Low InputRefer to DTC P2127 THROTTLE/PEDAL POSITION SENSOR/SWITCH "E" CIRCUIT LOW INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2128Throttle/Pedal Position Sensor/Switch "E" Circuit High InputRefer to DTC P2128 THROTTLE/PEDAL POSITION SENSOR/SWITCH "E" CIRCUIT HIGH INPUT , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2135Throttle/Pedal Position Sensor/Switch "A"/"B" Voltage CorrelationRefer to DTC P2135 THROTTLE/PEDAL POSITION SENSOR/SWITCH "A"/"B" VOLTAGE CORRELATION , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2138Throttle/Pedal Position Sensor/Switch "D"/"E" Voltage CorrelationRefer to DTC P2138 THROTTLE/PEDAL POSITION SENSOR/SWITCH "D"/"E" VOLTAGE CORRELATION , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2227Barometric Pressure Circuit Range/PerformanceRefer to DTC P2227 BAROMETRIC PRESSURE CIRCUIT RANGE/PERFORMANCE , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2228Barometric Pressure Circuit LowRefer to DTC P2228 BAROMETRIC PRESSURE CIRCUIT LOW , Diagnostic Procedure with Diagnostic Trouble Code (DTC).
P2229Barometric Pressure Circuit HighRefer to DTC P2229 BAROMETRIC PRESSURE CIRCUIT HIGH , Diagnostic Procedure with Diagnostic Trouble Code (DTC).

DIAGNOSTIC TROUBLE CODE (DTC) CHART