WIRING DIAGRAM
Refer to DTC P0010 in DTC P0010 CAMSHAFT POSITION "A" ACTUATOR CIRCUIT (BANK 1), DTC P0020 CAMSHAFT POSITION "A" ACTUATOR CIRCUIT (BANK 2) .
Refer to DTCs P0100 in DTC P0100 MASS OR VOLUME AIR FLOW CIRCUIT, DTC P0102 MASS OR VOLUME AIR FLOW CIRCUIT LOW INPUT, DTC P0103 MASS OR VOLUME AIR FLOW CIRCUIT HIGH INPUT .
Refer to DTC P0115 in DTC P0115 ENGINE COOLANT TEMPERATURE CIRCUIT, DTC P0117 ENGINE COOLANT TEMPERATURE CIRCUIT LOW INPUT, DTC P0118 ENGINE COOLANT TEMPERATURE CIRCUIT HIGH INPUT .
Refer to DTC P0120 in DTC P0120 THROTTLE/PEDAL POSITION SENSOR/SWITCH "A" CIRCUIT, DTC P0122 THROTTLE/PEDAL POSITION SENSOR/SWITCH "A" CIRCUIT LOW INPUT, DTC P0123 THROTTLE/PEDAL POSITION SENSOR/SWITCH "A" CIRCUIT HIGH INPUT, DTC P0220 THROTTLE/PEDAL POSITION SENSOR/SWITCH "B" CIRCUIT, DTC P0222 THROTTLE/PEDAL POSITION SENSOR/SWITCH "B" CIRCUIT LOW INPUT, DTC P0223 THROTTLE/PEDAL POSITION SENSOR/SWITCH "B" CIRCUIT HIGH INPUT, DTC P2135 THROTTLE/PEDAL POSITION SENSOR/SWITCH "A"/"B" VOLTAGE CORRELATION .
Refer to DTC P0115 in DTC P0115 ENGINE COOLANT TEMPERATURE CIRCUIT, DTC P0117 ENGINE COOLANT TEMPERATURE CIRCUIT LOW INPUT, DTC P0118 ENGINE COOLANT TEMPERATURE CIRCUIT HIGH INPUT .
Refer to DTC P0031 in DTC P0031 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1), DTC P0032 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1), DTC P0037 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2), DTC P0038 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2), DTC P0051 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 1), DTC P0052 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 1), DTC P0057 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 2), DTC P0058 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 2) .
Scheme 477
- Connect the hand-held tester to the Controller Area Network Vehicle Interface Module (CAN VIM). Then connect the CAN VIM to the DLC3.
- Switch the hand-held tester from normal mode to check mode (see «CHECK MODE PROCEDURE»(ref-209347-S35445511632005120900000) ).
- Allow the engine to idle until the ECT reaches 75°C (167°F).
- Allow the vehicle to run at 40 km/h (25 mph) or more for 25 seconds or more.
- Allow the engine to idle for 30 seconds or more.
- Perform steps (d) and (e) at least 3 times.
- Allow the engine to idle for 30 seconds. HINT: If a malfunction exists, the MIL will be illuminated on the multi-information display during step (f). NOTE: If the conditions in this test are not strictly followed, you should perform steps (d) and (e). If you do not have the hand-held tester, turn the ignition switch OFF after performing steps from (c) to (g), then perform steps from (c) to (g) again.
Refer to DTC P0031 in DTC P0031 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1), DTC P0032 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1), DTC P0037 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2), DTC P0038 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2), DTC P0051 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 1), DTC P0052 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 1), DTC P0057 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 2), DTC P0058 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 2) .
Scheme 478
- Connect the hand-held tester to the Controller Area Network Vehicle Interface Module (CAN VIM). Then connect the CAN VIM to the DLC3.
- Switch the hand-held tester from normal mode to check mode (see «CHECK MODE PROCEDURE»(ref-209347-S35445511632005120900000) ).
- Allow the engine to idle until the Engine Coolant Temperature (ECT) reaches 75°C (167°F).
- Allow the vehicle to run at 40 km/h (25 mph) or more for 25 seconds or more.
- Allow the engine to idle for 30 seconds or more. Perform steps (d) and (e) at least 3 times.
- Allow the engine to idle for 30 seconds.
HINT
If a malfunction exists, the MIL will be illuminated on the multi-information display during step (f).
Note. If the conditions in this test are not strictly followed, you should perform steps (d) and (e). If you do not have the hand-held tester, turn the ignition switch OFF after performing steps from (c) to (f), then perform steps from (c) to (f) again.
Refer to DTC P0031 in DTC P0031 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1), DTC P0032 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1), DTC P0037 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2), DTC P0038 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2), DTC P0051 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 1), DTC P0052 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 1), DTC P0057 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 2), DTC P0058 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 2) .
Scheme 479
- Connect the hand-held tester to the Controller Area Network Vehicle Interface Module (CAN VIM). Then connect the CAN VIM to the DLC3.
- Allow the engine to idle until ECT reaches 40°C (104°F).
- Allow the vehicle to run at 60 km/h (38 mph) or more for 3 minutes or more.
Refer to DTC P0031 in DTC P0031 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1), DTC P0032 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1), DTC P0037 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2), DTC P0038 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2), DTC P0051 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 1), DTC P0052 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 1), DTC P0057 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 2), DTC P0058 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 2) .
Scheme 480
- Connect the hand-held tester to the Controller Area Network Vehicle Interface Module (CAN VIM). Then connect the CAN VIM to the DLC3.
- Switch the hand-held tester from normal mode to check mode (see «CHECK MODE PROCEDURE»(ref-209347-S35445511632005120900000) ).
- Allow the engine to idle until the ECT reaches 75°C (167°F).
- Allow the vehicle to run at 60 km/h (38 mph) or more for 20 seconds or more.
- Allow the engine to idle for 10 seconds or more.
- Perform steps (d) to (e) at least 12 times.
HINT
If a malfunction exists, the MIL will be illuminated on the multi information display during step (f).
Note. If the conditions in this test are not strictly followed, detection of a malfunction will not occur. If you do not have the hand-held tester, turn the ignition switch OFF after performing steps from (c) to (f), then perform steps from (c) to (f) again.
Refer to DTC P0031 in DTC P0031 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1), DTC P0032 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1), DTC P0037 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2), DTC P0038 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2), DTC P0051 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 1), DTC P0052 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 1), DTC P0057 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 2), DTC P0058 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 2) .
Refer to DTC P0351 on DTC P0351 IGNITION COIL "A" PRIMARY CIRCUIT, DTC P0352 IGNITION COIL "B" PRIMARY CIRCUIT, DTC P0353 IGNITION COIL "C" PRIMARY CIRCUIT, DTC P0354 IGNITION COIL "D" PRIMARY CIRCUIT, DTC P0355 IGNITION COIL "E" PRIMARY CIRCUIT, DTC P0356 IGNITION COIL "F" PRIMARY CIRCUIT, DTC P0357 IGNITION COIL "G" PRIMARY CIRCUIT, DTC P0358 IGNITION COIL "H" PRIMARY CIRCUIT for the wiring diagram of the ignition system.
Scheme 481
Scheme 482
- Connect the hand-held tester to the Controller Area Network Vehicle Interface Module (CAN VIM). Then connect the CAN VIM to the DLC3.
- Record DTC and the freeze frame data.
- Set check mode on the hand-held tester (see «CHECK MODE PROCEDURE»(ref-209347-S35445511632005120900000) ).
- Read the value on the misfire counter for each cylinder when idling. If the value is displayed on the misfire counter, skip the following procedure of confirmation driving.
- Drive the vehicle several times with the engine speed, load and its surrounding range shown in MISFIRE RPM, MISFIRE LOAD from the DATA LIST. If you have no hand-held tester, turn the ignition switch OFF after the symptom is simulated once. Then repeat the simulation process again. HINT: In order to memorize the misfire DTC, it is necessary to drive with MISFIRE RPM, MISFIRE LOAD in the DATA LIST for the period of time in the chart below. Take care not to turn the ignition switch OFF. Turning the ignition switch OFF switches the diagnosis system from check mode to normal mode and all DTCs, freeze frame data and other data are erased.
- Check a misfire occurs or not by monitoring DTC and the freeze frame data. After that, record the DTCs, freeze frame data and misfire counter data.
- Turn the ignition switch OFF and wait for at least 5 seconds.
Refer to DTC P0016 on DTC P0016 CRANKSHAFT POSITION -CAMSHAFT POSITION CORRELATION (BANK 1 SENSOR A), DTC P0018 CRANKSHAFT POSITION - CAMSHAFT POSITION CORRELATION (BANK 2 SENSOR A) .
Refer to DTC P0016 on DTC P0016 CRANKSHAFT POSITION -CAMSHAFT POSITION CORRELATION (BANK 1 SENSOR A), DTC P0018 CRANKSHAFT POSITION - CAMSHAFT POSITION CORRELATION (BANK 2 SENSOR A) .
Refer to DTC P0031 on DTC P0031 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1), DTC P0032 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 1), DTC P0037 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 2), DTC P0038 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 1 SENSOR 2), DTC P0051 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 1), DTC P0052 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 1), DTC P0057 OXYGEN SENSOR HEATER CONTROL CIRCUIT LOW (BANK 2 SENSOR 2), DTC P0058 OXYGEN SENSOR HEATER CONTROL CIRCUIT HIGH (BANK 2 SENSOR 2) .
Refer to DTC P0441 on DTC P0441 EVAPORATIVE EMISSION CONTROL SYSTEM INCORRECT PURGE FLOW, DTC P0442 EVAPORATIVE EMISSION CONTROL SYSTEM LEAK DETECTED (SMALL LEAK), DTC P0446 EVAPORATIVE EMISSION CONTROL SYSTEM VENT CONTROL CIRCUIT, DTC P0455 EVAPORATIVE EMISSION CONTROL SYSTEM LEAK DETECTED (GROSS LEAK), DTC P0456 EVAPORATIVE EMISSION CONTROL SYSTEM LEAK DETECTED (VERY SMALL LEAK), DTC P2418 EVAPORATIVE EMISSION SYSTEM VALVE CONTROL CIRCUIT/OPEN .
Refer to DTC P0016 on DTC P0016 CRANKSHAFT POSITION -CAMSHAFT POSITION CORRELATION (BANK 1 SENSOR A), DTC P0018 CRANKSHAFT POSITION - CAMSHAFT POSITION CORRELATION (BANK 2 SENSOR A) .
Scheme 483
Scheme 484
- CMP sensor
- CKP sensor NOTE: The wavelength becomes shorter as engine RPM increases.
HINT
Read freeze frame data using the hand - held tester. Freeze frame data records the engine conditions when a malfunction is detected. When troubleshooting, freeze frame data can help determine if the vehicle was running or stopped, if the engine was warmed up or not, if the air-fuel ratio was lean or rich, and other data from the time the malfunction occurred.
Scheme 485
Scheme 486
Scheme 487
Scheme 488
Scheme 489
Scheme 490
Scheme 491
Scheme 492
- INSPECT CAMSHAFT POSITION SENSOR Disconnect the C1 CMP sensor connector. Measure the resistance between the terminals of the CMP sensor. Standard: NOTE: In the above section, the terms "cold" and "hot" refer to the temperature of the coils. "Cold" means approximately -10°C to 50°C (14°F to 122°F). "Hot" means approximately 50°C to 100°C (122°F to 212°F). NG: REPLACE CAMSHAFT POSITION SENSOR (See «REPLACEMENT»(ref-209414-S18741890472005121000000) ) OK: Go to next step.
- CHECK WIRE HARNESS (CMP SENSOR - ECM) Disconnect the C1 CMP sensor connector. Disconnect the E5 ECM connector. Measure the resistance between the wire harness side connectors. Standard: NG: REPAIR OR REPLACE HARNESS AND CONNECTOR OK: Go to next step.
- CHECK SENSOR INSTALLATION OK: The CMP sensor is installed properly. NG: TIGHTEN SENSOR OK: Go to next step.
- CHECK VALVE TIMING Remove the engine cover. Remove the drive belt. Remove the timing belt cover LH and RH. Turn the crankshaft to align the matchmarks of the crankshaft. Align the notch of the crankshaft pulley to the "0" position. Confirm whether the camshaft pulley's matchmark and the matchmark of the cylinder head cover face each other. Turn the crankshaft clockwise by 360° if these do not face each other. Confirm whether or not these face each other once again. OK: The matchmarks of the camshaft pulley and the cylinder head cover face each other when the notch of the crankshaft pulley is in the "0" position. NG: ADJUST VALVE TIMING (See «TIMING BELT»(ref-209391-S10462282172005121000000) ) OK: Go to next step. REPLACE ECM (SEE «REPLACEMENT»(ref-209387-S34299887592005121000000) )
Refer to DTC P2102 on DTC P2102 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT LOW, DTC P2103 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT HIGH .
Refer to DTC P2102 on DTC P2102 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT LOW, DTC P2103 THROTTLE ACTUATOR CONTROL MOTOR CIRCUIT HIGH .
Refer to DTC P2120 on DTC P2120 THROTTLE/PEDAL POSITION SENSOR/SWITCH "D" CIRCUIT, DTC P2122 THROTTLE/PEDAL POSITION SENSOR/SWITCH "D" CIRCUIT LOW INPUT, DTC P2123 THROTTLE/PEDAL POSITION SENSOR/SWITCH "D" CIRCUIT HIGH INPUT, DTC P2125 THROTTLE/PEDAL POSITION SENSOR/SWITCH "E" CIRCUIT, DTC P2127 THROTTLE/PEDAL POSITION SENSOR/SWITCH "E" CIRCUIT LOW INPUT, DTC P2128 THROTTLE/PEDAL POSITION SENSOR/SWITCH "E" CIRCUIT HIGH INPUT, DTC P2138 THROTTLE/PEDAL POSITION SENSOR/SWITCH "D"/"E" VOLTAGE CORRELATION .
Refer to DTC P0230 on DTC P0230 FUEL PUMP PRIMARY CIRCUIT .
Scheme 493
Scheme 494
Scheme 495
Scheme 496
Scheme 497
Scheme 498
Scheme 499
Scheme 500
Scheme 501
Scheme 502
Scheme 503
Scheme 504
Scheme 505
Scheme 506
- PERFORM ACTIVE TEST (OPERATE F/PMP RELAY) Connect the hand-held tester to the Controller Area Network Vehicle Interface Module (CAN VIM). Then connect the CAN VIM to the DLC3. Turn the ignition switch ON and push the hand-held tester main switch ON. Enter the following menus: DIAGNOSIS/ ENHANCED OBD II/ ACTIVE TEST / FUEL PUMP / SPD. Check the relay operation while operating it with the hand-held tester. OK: Operating noise can be heard from the relay. OK: Go to step 5 NG: Go to next step.
- INSPECT F/PMP RELAY Remove the F/PMP relay from the engine room Relay Block (R/B). Measure the resistance. Standard: NG: REPLACE F/PMP RELAY OK: Go to next step.
- INSPECT ECM (FC VOLTAGE) Turn the ignition switch ON. Measure the voltage between the of the ECM connector. Standard: OK: REPLACE ECM (SEE «REPLACEMENT»(ref-209387-S34299887592005121000000) ) NG: Go to next step.
- CHECK WIRE HARNESS (ECM - C/OPN RELAY, C/OPN RELAY - IGNITION) Check the wire harness between the ECM and the C/OPN relay. Disconnect the E3 ECM connector. Remove the C/OPN relay from the engine room R/B. Measure the resistance of the wire harness side connectors. Standard: Check the IG2 fuse. Remove the IG2 fuse from the engine room R/B. Check the resistance of the IG2 fuse. Check the wire harness between the C/OPN relay and the ignition switch. Standard: Below 1 ohm Remove the C/OPN relay from the engine room R/B. Disconnect the 117 ignition switch connector. Measure the resistance of the wire harness side connectors. Standard: NG: REPAIR OR REPLACE HARNESS AND CONNECTOR OK: Go to next step. REPLACE ECM (SEE «REPLACEMENT»(ref-209387-S34299887592005121000000) )
- INSPECT FUEL PUMP Check the fuel pump resistance. Measure the resistance between terminals 4 and 5. Standard: 0.2 to 3.0 ohm at 20°C (68°F) Check the fuel pump operation Apply battery voltage to both the terminals. Check that the pump operates. NOTE: These tests must be done quickly (within 10 seconds) to prevent the coil from burning out. Keep fuel pump as far away from the battery as possible. CAUTION: Always turn on and off the voltage on the battery side, not the fuel pump side. NG: REPLACE FUEL PUMP (See «REPLACEMENT»(ref-209388-S40611939062005121000000) ) OK: Go to next step.
- CHECK WIRE HARNESS (C/OPN RELAY - FUEL PUMP, FUEL PUMP - BODY GROUND) Check the wire harness between the C/OPN relay and the fuel pump. Remove the C/OPN relay from the engine room R/B. Disconnect the F19 fuel pump connector. Measure the resistance of the wire harness side connectors. Standard: Measure the resistance of the wire harness side connector. Standard: NG: REPLACE ECM (SEE «REPLACEMENT»(ref-209387-S34299887592005121000000) ) OK: Go to next step. REPAIR OR REPLACE HARNESS AND CONNECTOR