DTC P0300-P0304
Diagnostic Instructions
DTC Descriptors
DTC P0300: Engine 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
Circuit/System Description
The engine control module (ECM) uses information from the crankshaft position sensor in order to determine when an engine misfire is occurring and uses information from the camshaft position sensors in order to determine which cylinder is misfiring. By monitoring variations in the crankshaft rotation speed for each cylinder, the ECM is able to detect individual misfire events. If the ECM detects a misfire rate sufficient to cause emission levels to exceed mandated standards, DTC P0300 sets. Under certain driving conditions, a misfire rate can be high enough to cause the 3-way catalyst to overheat, possibly damaging the converter. The malfunction indicator lamp (MIL) will flash ON and OFF when converter overheating, damaging conditions are present and DTC P0300 is set. DTCs P0301-P0304 correspond to cylinders 1-4. If the ECM is able to determine that a specific cylinder is misfiring, the DTC for that cylinder will also set.
Conditions for Running the DTC
• | DTCs P0016, P0068, P0101, P0102, P0103, P0106, P0107, P0108, P0111, P0112, P0113, P0117, P0118, P0119, P0122, P0123, P0222, P0223, P0335, P0336, P0606, P0651, P0697, P06A3, P16F3, P2101, P2122, P2123, P2127, P2135, and P2138 are not set. |
• | When DTC P0315 is set, the engine speed must be greater than 1,000 RPM. |
• | Engine run time is greater than 2 crankshaft revolutions. |
• | The engine speed is between 1,250 and 4,750 RPM. |
• | The ignition voltage is between 9 and 32 V. |
• | The engine coolant temperature (ECT) is between -7 and +125°C (+19 and +257°F). |
• | When the startup ECT is colder than -7°C (+19°F), this diagnostic will be delayed until the ECT is warmer than +21°C (+69°F). |
• | The fuel level is greater than 10 percent. |
• | The ECM is not in fuel shut-off, or decel fuel cut-off mode. |
• | DTCs P0300-P0304 run continuously when the above conditions are met. |
Conditions for Setting the DTC
The ECM is detecting a crankshaft rotation speed variation indicating a misfire sufficient to cause emission or catalyst damaging levels to exceed mandated standards.
Action Taken When the DTC Sets
• | DTCs P0300-P0304 are Type B DTCs. |
• | When the MIL is flashing the fuel injector may be disabled for the misfiring cylinder to protect the catalytic converter. |
• | Depending on the conditions that set the DTC, the engine may go into Open Loop. |
Conditions for Clearing the DTC
DTCs P0300-P0304 are Type B DTCs.
Diagnostic Aids
• | A high resistance condition on any fuel injector control circuit can cause an engine misfire P0300-P0304 DTC to set without setting a fuel injector circuit P0201-P0204 DTC. |
• | A high resistance condition on any ignition control (IC) circuit can cause an engine misfire P0300-P0304 DTC to set without setting an IC circuit P0351-P0354 DTC. |
• | Inspect the following for possible sources of vibration: |
- | A damaged reluctor wheel |
Reference Information
Schematic Reference
Engine Controls Schematics
Connector End View Reference
Component Connector End Views
Description and Operation
Electrical Information Reference
DTC Type Reference
Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Scan Tool Reference
Control Module References for scan tool information
Special Tools
• | J 26792 HEI Spark Tester. |
• | J 36012-A Ignition System Diagnosis Harness. |
For equivalent regional tools, refer to
Special Tools : Diagnostic Tools .
Circuit/System Verification
- Engine running at normal operating temperature, verify there is no abnormal engine noise.
- Observe the DTC information with a scan tool. Verify that DTC P0201-P0204, P0315, P0335, P0336, P0351-P0354 are not set.
Note: A misfire may only occur when the engine is under a load. An engine load may be necessary to verify the condition.
- Observe the scan tool Misfire Current Counter parameters. The Misfire Current Counters should not be incrementing.
- Operate the vehicle within the conditions for running the DTC to verify the DTC does not reset. You may also operate the vehicle within the conditions that you observed from the freeze frame/failure records data.
Circuit/System Testing
Note: You must perform the Circuit/System Verification first.
- Verify that the following conditions do not exist:
• | Vacuum hose splits, kinks, and incorrect connections |
• | Crankcase ventilation system vacuum leaks |
⇒ | If you find any of the above conditions, repair as necessary. |
- Vehicle OFF, remove the K35 ignition coil module harness connector and remove the K35 ignition coil module.
- Inspect the K35 ignition coil module spark plug boots for the following conditions:
⇒ | If you find any of the above conditions, repair as necessary. |
- Connect the harness connector to the K35 ignition coil module.
Note: It may be necessary to secure the J 36012-A to the spark plug boots with electrical tape.
- Install the J 36012-A to the spark plug boots.
- Install the J 26792 between the spark plug boot of the misfiring cylinder and ground.
- Connect the remaining wires to the appropriate cylinders.
Note: An erratic or weak spark is considered a no spark condition.
- Attempt to start the engine and observe the J 26792 . The spark tester should spark.
- Vehicle OFF, remove the spark plug from the misfiring cylinder. Verify the following conditions do not exist with the spark plug:
⇒ | If there is a condition with the spark plug, replace the spark plug. |
- Exchange the suspected spark plug with another cylinder that is operating correctly.
- Engine running, observe the scan tool Misfire Current Counters. The misfire should not follow the spark plug exchange.
⇒ | If the misfire follows the spark plug, replace the spark plug. |
- If all conditions test normal, test or inspect for the following:
Repair Instructions
Repair Verification
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- Install any components that have been removed or replaced during diagnosis.
- Perform any adjustments, programming or setup procedures that are required when a component is removed or replaced.
- Clear the DTCs with a scan tool.
- Vehicle OFF for 60 s.
- Engine running, observe the Misfire Current Counters with a scan tool. The Misfire Current Counters should not be incrementing.
⇒ | If the Misfire Current Counters are incrementing, a misfire still exists. |
- If the repair was related to a DTC, duplicate the Conditions for Running the DTC and use the freeze frame/failure records, if applicable, in order to verify the DTC does not reset. If the DTC resets or another DTC is present, refer to Diagnostic Trouble Code (DTC) List - Vehicle and perform the appropriate diagnostic procedure.
- To verify that the performance of the catalytic converter has not been affected by the condition that set this DTC, perform the Repair Verification for DTC P0420. Refer to DTC P0420 .
©© Copyright Chevrolet. All rights reserved |