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 No. | DTC Detection Condition | Trouble Area |
| P0300 | Simultaneous misfiring of several cylinder detected (2 trip detection logic) |
|
| P0301 P0302 P0303 P0304 P0305 P0306 | Misfiring of specific cylinder detected (2 trip detection logic) |
|
| Item | Content |
| Terminals | CH 1: #10 to #60 - E1 CH 2: INJF - E1 |
| Equipment Settings | 20 V/DIV. 20 msec./DIV. |
| Conditions | Idling |


| Engine RPM | Duration |
| Idling | 3.5 minutes or more |
| 1,000 | 3 minutes or more |
| 2,000 | 1.5 minutes or more |
| 3,000 | 1 minute or more |
| 1.CHECK ANY OTHER DTC OUTPUT (IN ADDITION TO MISFIRE DTCS) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG).
Turn the tester ON.
Enter the following menus: Power train / Engine / DTC.
Read DTCs.
| Display (DTC output) | Proceed to |
| P0300, P0301, P0302, P0303, P0304, P0305 and/or P0306 | A |
| P0300, P0301, P0302, P0303, P0304, P0305 and/or P0306 and other DTCs | B |
|
| ||||
| A | |
| 2.READ VALUE USING INTELLIGENT TESTER (MISFIRE RPM AND MISFIRE LOAD) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Enter the following menus: Power train / Engine / Data List / Misfire RPM and Misfire Load.
Read and note the Misfire RPM and Misfire Load (engine load) values.
| NEXT | |
| 3.CHECK PCV HOSE CONNECTIONS |
|
| ||||
| OK | |
| 4.CHECK MISFIRE COUNT (Cylinder #1 (and #6) Misfire Rate) |
| Misfire count | Proceed to |
| 1 or 2 cylinders have misfire counts | A |
| 3 cylinders or more have misfire counts | B |
|
| ||||
| A | |
| 5.CHECK SPARK PLUG |
![]() |
Remove the ignition coil and the spark plug of the misfiring cylinder.
Measure the spark plug electrode gap.
Check the electrode for carbon deposits.
| Manufacture | Product |
| DENSO | FK20HBR11 |
| NGK | ILFR6D11T |
|
| ||||
| OK | |
| 6.CHECK FOR SPARKS 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.
Reconnect the injector connectors.
|
| ||||
| OK | |
| 7.CHECK CYLINDER COMPRESSION PRESSURE OF MISFIRING CYLINDER |
Measure the cylinder compression pressure of the misfiring cylinder.
|
| ||||
| NG | ||
| ||
| 8.CHANGE 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.
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 | ||
| ||
| 9.CHECK FUEL INJECTOR OF MISFIRING CYLINDER |
Check the injector injection (whether fuel volume is high or low, and whether injection pattern is poor).
|
| ||||
| OK | |
| 10.CHECK VALVE CLEARANCE OF MISFIRING CYLINDER |
|
| ||||
| OK | |
| 11.CHECK AIR INDUCTION SYSTEM |
Check the air induction system for vacuum leakage.
|
| ||||
| OK | |
| 12.CHECK VALVE TIMING |
![]() |
Remove the cylinder head cover RH and LH.
Turn the crankshaft pulley, and align its groove with the timing mark "0" of the timing chain cover.
Check that the timing marks of the camshaft timing gears aligned with the timing marks of the bearing cap as shown in the illustration.
If not, turn the crankshaft 1 revolution (360°) and align the marks as above.
Reinstall the cylinder head cover.
|
| ||||
| OK | |
| 13.CHECK FUEL PRESSURE (LOW PRESSURE) |
Check the fuel pressure (Click here).
|
| ||||
| OK | |
| 14.CHECK FUEL PRESSURE (HIGH PRESSURE) |
Check the fuel pressure.
|
| ||||
| OK | |
| 15.READ VALUE USING INTELLIGENT TESTER (COOLANT TEMP) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG).
Turn the tester ON.
Enter the following menus: Power train / Engine / Data List / Coolant Temp.
Read the Coolant Temp twice, when the engine is both cold and warmed up.
|
| ||||
| OK | |
| 16.READ VALUE USING INTELLIGENT TESTER (MAF) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG).
Turn the tester ON.
Enter the following menus: Power train / Engine / Data List / MAF and Coolant Temp.
Allow the engine to idle until the Coolant Temp reaches 75°C (167°F) or more.
Read the MAF with the engine in an idling condition and at an engine speed of 2,500 rpm.
|
| ||||
| OK | ||
| ||