DTC P0300: Random / Multiple Cylinder Misfire Detected; DTC P0301: Cylinder 1 Misfire Detected; DTC P0302: Cylinder 2 Misfire Detected; DTC P0303: Cylinder 3 Misfire Detected; DTC P0304: Cylinder 4 Misfire Detected; DTC P0305: Cylinder 5 Misfire Detected; DTC P0306: Cylinder 6 Misfire Detected; DTC P0307: Cylinder 7 Misfire Detected; DTC P0308: Cylinder 8 Misfire Detected: Procedure
- CHECK ANY OTHER DTC OUTPUT (IN ADDITION TO MISFIRE DTCS)
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Enter the following menus: Powertrain / Engine / Trouble Codes.
- Read DTCs.RESULT
Display (DTC output) Proceed to P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307 and/or P0308 A P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307 and/or P0308 and other DTCs B HINT:
If any DTCs other than P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307 and P0308 are output, troubleshoot those DTCs first.
B → See step 27
A: Go to next step
- READ VALUE USING TECHSTREAM (MISFIRE RPM AND MISFIRE LOAD)
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG) and turn the Techstream on.
- Enter the following menus: Powertrain / Engine / Data List / Misfire / Misfire RPM and Misfire Load.
- Read and note the Misfire RPM and Misfire Load values.
HINT:
The Misfire RPM and Misfire Load values indicate the vehicle conditions under which the misfire occurred.
NEXT: Go to next step
- READ VALUE USING TECHSTREAM
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG) and turn the Techstream on.
- Enter the following menus: Powertrain / Engine / Data List / Catalyst OT MF F/C.
- Read the valve displayed on the Techstream.RESULT
Data List Techstream Display Proceed to Catalyst OT MF F/C Avail A Not Avl B
B → See step 5
A: Go to next step
- PERFORM ACTIVE TEST USING TECHSTREAM
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG) and turn the Techstream on.
- Enter the following menus: Powertrain / Engine / Active Test / Prohibit the Catalyst OT Misfire Prevent F/C.
- Perform the Active Test.NOTE:
When performing the Active Test, make sure the vehicle is stopped and either idling or being revved within 3000 rpm.
NEXT: Go to next step
- CHECK VENTILATION HOSE (HOSE CONNECTIONS)
OK
Ventilation hose is connected correctly and is not damaged.
NG → See step 28
OK: Go to next step
- CHECK MISFIRE COUNT OF PORT INJECTION
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Clear DTCs. Refer to DTC CHECK / CLEAR .
- Enter the following menus: Powertrain / Engine / Active Test / Control the Injection Way / Port. (Procedure "A")
- Allow the engine to idle.
- Monitor all of the misfire count values that are displayed on the Techstream: Powertrain / Engine / Data List / Misfire / Cylinder #1 Misfire Count to Cylinder #8 Misfire Count.
If no misfire counts occur for any of the cylinders, perform the following procedure: (Procedure "B")
- Move the gear selector lever to the D position.
- Repeat procedure "A" to "B" above.
- Monitor all of the misfire count values that are displayed on the Techstream.RESULT
Misfire count Proceed to 1 or 2 cylinders have misfire counts A 3 cylinders or more have misfire counts A There are no misfire counts B
B → See step 18
A: Go to next step
- CHECK MISFIRE COUNT OF DIRECT INJECTION
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Clear DTCs. Refer to DTC CHECK / CLEAR .
- Enter the following menus: Powertrain / Engine / Active Test / Control the Injection Way / Direct. (Procedure "A")
- Allow the engine to idle.
- Monitor all of the misfire count values that are displayed on the Techstream: Powertrain / Engine / Data List / Misfire / Cylinder #1 Misfire Count to Cylinder #8 Misfire Count.
If no misfire counts occur for any of the cylinders, perform the following procedure: (Procedure "B")
- Move the gear selector lever to the D position.
- Repeat procedure "A" to "B" above.
- Monitor all of the misfire count values that are displayed on the Techstream.RESULT
Misfire Count Proceed to Port Direct 1 or 2 cylinders have misfire counts 1 or 2 cylinders have misfire counts A 3 cylinders or more have misfire counts 3 cylinders or more have misfire counts B 1 or 2 cylinders have misfire counts There are no misfire counts C 3 cylinders or more have misfire counts There are no misfire counts D
B → See step 12
C → See step 38
D → See step 16
A: Go to next step
- CHECK SPARK PLUG
- Remove the ignition coil and the spark plug of the misfiring cylinder.
- Measure the spark plug electrode gap. Refer to ON-VEHICLE INSPECTION - Step 2 .
NG → See step 29
OK: Go to next step
- CHECK FOR SPARK AND IGNITION
- Disconnect the injector connectors, in order to prevent the engine from starting.
- Install the spark plug to the ignition coil.
- Attach the spark plug assembly to the cylinder head cover.
- Crank the engine for less than 2 seconds and check the spark.
OK
Sparks jump across the electrode gap.
- Reconnect the injector connectors.
NG → See step 11
OK: Go to next step
- CHECK CYLINDER COMPRESSION PRESSURE (MALFUNCTIONING CYLINDER)
- Measure the cylinder compression pressure of the misfiring cylinder. Refer to ON-VEHICLE INSPECTION - Step 6 .
OK → See step 37
NG → CHECK ENGINE TO DETERMINE CAUSE OF LOW COMPRESSION
- CHANGE TO NORMAL SPARK PLUG AND CHECK SPARK OF MISFIRING CYLINDER
- Change the installed spark plug to a spark plug that functions normally.
- Perform a spark test.WARNING:
Always disconnect each injector connector.
NOTE:Do not crank the engine for more than 2 seconds.
- Install the spark plug to the ignition coil and connect the ignition coil connector.
- Disconnect the injector connector.
- Ground the spark plug.
- Check if sparks occur while the engine is being cranked.
OK
Sparks jump across the electrode gap.
NG → See step 30
OK → See step 29
- CHECK AIR INDUCTION SYSTEM
- Check the air induction system for vacuum leakage.
OK
No leakage from air induction system.
NG → REPAIR OR REPLACE AIR INDUCTION SYSTEM
OK: Go to next step
- Check the air induction system for vacuum leakage.
- READ VALUE USING TECHSTREAM (COOLANT TEMP)
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Enter the following menus: Powertrain / Engine / Data List / All Data / Coolant Temp.
- Read the Data List twice, when the engine is both cold and warmed up.
Standard
With cold engine
Same as ambient air temperature.
With warm engine
Between 75°C and 95°C (167°F and 203°F).
NG → See step 32
OK: Go to next step
- READ VALUE USING TECHSTREAM (MAF #1, MAF #2)
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Enter the following menus: Powertrain / Engine / Data List / Primary / Engine Speed, Coolant Temp, MAF #1 and MAF #2.
- Allow the engine to idle until the ECT reaches 75°C (167°F) or higher.
- Read MAF #1 and MAF #2 with the engine speed at 2000 rpm.
Standard
Between 2.4 to 12.8 g/s (shift lever is in N position and A/C is OFF)
NG → See step 22
OK: Go to next step
- CHECK VALVE TIMING See step 3
NG → See step 31
OK → See step 37
- CHECK FUEL PRESSURE (LOW PRESSURE SIDE)
- Check the fuel pressure (low pressure side). Refer to ON-VEHICLE INSPECTION - Step 2 .
OK → See step 40
NG: Go to next step
- CHECK FUEL PUMP OPERATION
- Check the fuel pump operation. Refer to INSPECTION .
OK → CHECK AND REPLACE FUEL SYSTEM (PRESSURE REGULATOR, PIPE LINE AND FILTER)
NG → See step 35
- CHECK MISFIRE COUNT OF DIRECT INJECTION
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Clear DTCs.
- Enter the following menus: Powertrain / Engine / Active Test / Control the Injection Way / Direct. (Procedure "A")
- Allow the engine to idle.
- Monitor all of the misfire count values that are displayed on the Techstream: Powertrain / Engine / Data List / Misfire / Cylinder #1 Misfire Count to Cylinder #8 Misfire Count.
If no misfire counts occur for any of the cylinders, perform the following procedure: (Procedure "B")
- Move the gear selector lever to the D position.
- Repeat procedure "A" to "B" above.
- Monitor all of the misfire count values that are displayed on the Techstream.RESULT
Misfire Count Proceed to Port Direct There are no misfire counts 1 or 2 cylinders have misfire counts A There are no misfire counts 3 cylinders or more have misfire counts B There are no misfire counts There are no misfire counts C
B → See step 19
C → See step 21
A → See step 39
- CHECK FUEL PRESSURE SENSOR
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG) and turn the Techstream on.
- Start the engine.
- Enter the following menus: Powertrain / Engine / Data List / All Data / Fuel Press.
- While revving the engine, check that the fuel pressure fluctuates.
Standard
Idling
3000 to 5000 kPa
2000 rpm (No load)
7000 to 9000 kPa
HINT:
The A/C switch and all accessory switches should be OFF, and the transmission gear selector lever should be in the N or P position, and the engine should be fully warmed up.
NG → See step 42
OK: Go to next step
- READ VALUE USING TECHSTREAM
- Connect the Techstream to the DLC3.
- Start the engine and turn the Techstream on.
- Enter the following menus: Powertrain / Engine / Active Test / Control the Injection way / Direct.
HINT:
The A/C switch and all accessory switches should be OFF, and the transmission gear selector lever should be in the N or P position, and the engine should be fully warmed up.
- Read the value: Data List / A/F Control System / Short FT #1, Long FT #1, Short FT #2, Long FT #2 and Fuel Pump Duty (D4).RESULT
Item Proceed to Fuel Pump Duty (D4) Short FT #1 + Long FT #1 Short FT #2 + Long FT #2 40% or more -20% or less -20% or less A 10% or less +20% or more +20% or more A 40% or more +20% or more +20% or more B 10% or less -20% or less -20% or less C 10% to 40% - - D
B → See step 34
C → See step 37
D → See step 41
A → See step 36
- CHECK MISFIRE COUNT
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Clear DTCs. Refer to DTC CHECK / CLEAR .
- Enter the following menus: Powertrain / Engine / Data List / All Data / Misfire RPM, Misfire Load, Cylinder #1 Misfire Count to Cylinder #8 Misfire Count and Injection Way.
- Drive the vehicle with Misfire RPM and Misfire Load.
- Monitor all of the misfire count values or DTCs and Injection Way displayed on the Techstream.RESULT
Misfire count Injection Way Proceed to There are no misfire counts - A 1 or 2 cylinders have misfire counts Either B 3 cylinders or more have misfire counts Either C 1 or 2 cylinders have misfire counts Direct D 3 cylinders or more have misfire counts Direct E
B → See step 8
C → See step 12
D → See step 41
E → See step 19
A → See step 33
- CHECK HARNESS AND CONNECTOR
- Check the connection and terminal contact pressure of connectors and wire harnesses between the mass air flow meter and ECM. Refer to ELECTRONIC CIRCUIT INSPECTION PROCEDURE
.
HINT:
Repair any problems.
NEXT: Go to next step
- Check the connection and terminal contact pressure of connectors and wire harnesses between the mass air flow meter and ECM. Refer to ELECTRONIC CIRCUIT INSPECTION PROCEDURE
.
- CHECK WHETHER DTC OUTPUT RECURS
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Clear the DTCs. Refer to DTC CHECK / CLEAR .
- Turn the engine switch off.
- Turn the engine switch on (IG) and turn the Techstream on.
- Start the engine and warm it up.
- Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern.
- Enter the following menus: Powertrain / Engine / Utility / All Readiness.
- Input the DTC: P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307 or P0308.
- Check the DTC judgment result.RESULT
Display (DTC Output) Proceed to ABNORMAL
(P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307 or P0308 output)A NORMAL
(No DTC output)B
B → END
A: Go to next step
- CHECK HARNESS AND CONNECTOR (MASS AIR FLOW METER - ECM)
Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
- Disconnect the E13 or E22 MAF meter connector.
- Disconnect the E1 ECM connector.
- Measure the resistance according to the value(s) in the table below.
Standard resistance (Check for open)
Tester Connection Condition Specified Condition E13-1 (VG) - E1-25 (VG) Always Below 1 Ω E13-2 (E2G) - E1-24 (E2G) Always Below 1 Ω E22-1 (VGR) - E1-23 (VG2) Always Below 1 Ω E22-2 (EVGR) - E1-32 (E2G2) Always Below 1 Ω Standard resistance (Check for short)
Tester Connection Condition Specified Condition E13-1 (VG) or E1-25 (VG) - Body ground Always 10 kΩ or higher E22-1 (VGR) or E1-23 (VG2) - Body ground Always 10 kΩ or higher
NG → REPAIR OR REPLACE HARNESS OR CONNECTOR
OK: Go to next step
- REPLACE MASS AIR FLOW METER
- Replace the mass air flow meter. Refer to REMOVAL
.
HINT:
If the results of the inspections performed in steps 14 indicated no problem, proceed to the next step without replacing the mass air flow meter.
NEXT: Go to next step
- Replace the mass air flow meter. Refer to REMOVAL
.
- CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED
- Connect the Techstream to the DLC3.
- Turn the engine switch on (IG).
- Turn the Techstream on.
- Clear the DTCs. Refer to DTC CHECK / CLEAR .
- Turn the engine switch off.
- Turn the engine switch on (IG) and turn the Techstream on.
- Start the engine and warm it up.
- Drive the vehicle in accordance with the driving pattern described in Confirmation Driving Pattern.
- Enter the following menus: Powertrain / Engine / Utility / All Readiness.
- Input the DTC: P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307 or P0308.
- Check the DTC judgment result.RESULT
Display (DTC Output) Proceed to NORMAL
(No DTC output)A ABNORMAL
(P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307 or P0308 output)B
B → See step 37
A → END
- GO TO DTC CHART. Refer to DIAGNOSTIC TROUBLE CODE CHART
- REPAIR OR REPLACE VENTILATION HOSE. Refer to ON-VEHICLE INSPECTION
- REPLACE SPARK PLUG. Refer to REMOVAL
- REPLACE IGNITION COIL ASSEMBLY THEN CONFIRM THAT THERE IS NO MISFIRE. Refer to REMOVAL
- ADJUST VALVE TIMING. Refer to INSTALLATION
- REPLACE ENGINE COOLANT TEMPERATURE SENSOR. Refer to REMOVAL
- CHECK FOR INTERMITTENT PROBLEMS. Refer to CHECK FOR INTERMITTENT PROBLEMS
- REPLACE FUEL PRESSURE SENSOR. Refer to REMOVAL
- REPLACE FUEL PUMP. Refer to REMOVAL
- REPLACE FUEL PRESSURE SENSOR. Refer to REMOVAL
- REPLACE ECM. Refer to REMOVAL
- REPLACE FUEL INJECTOR FOR PORT INJECTION (MISFIRING CYLINDER). Refer to REMOVAL
- REPLACE FUEL INJECTOR FOR DIRECT INJECTION (MISFIRING CYLINDER). Refer to REMOVAL
- REPLACE FUEL INJECTOR FOR PORT INJECTION. Refer to REMOVAL
- REPLACE FUEL INJECTOR FOR DIRECT INJECTION (MALFUNCTIONING CYLINDER INJECTOR). Refer to REMOVAL
- REPAIR OR REPLACE FUEL SYSTEM FOR HIGH PRESSURE (REFER TO DTC P0087 OR P0088). Refer to DTC P0087: Fuel Rail / System Pressure - Too Low