GM Service Manual Online
For 1990-2009 cars only

Diagnostic Instructions

    • Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
    • Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    •  Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptor

DTC P0300:  Engine Misfire Detected

System Description

The engine control module (ECM) uses information from the crankshaft position (CKP) sensor to determine when an engine misfire occurs and uses information from the camshaft position (CMP) sensor 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 is set. Under certain driving conditions, a misfire rate can be high enough to cause the 3-way catalytic converter (TWC) to overheat, possibly damaging the converter. The malfunction indicator lamp (MIL) will flash when the three-way catalytic converter overheating, damaging conditions are present and DTC P0300 is set.

Conditions for Running the DTC

    • The engine running time is more than 2 crankshaft trip.
    • DTCs P0101, P0102, P0103, P0106, P0107, P0108, P0116, P0117, P0118, P0120, P0121, P0122, P0123, P0128, P0220, P0222, P0223, P0335, P0336, P2135, or P2176 is not set.
    • Engine speed sensor and engine IAT sensor conditions are not set.
    • Engine protect diagnosis is not set.
    • DTC P0315 (crankshaft position did not learn) did not set or engine speed is less than 1,000 RPM.
    • Decel fuel cut-off mode is inactive.
    • The fuel level is more than 10 percent.
    • The engine coolant temperature (ECT) is at -7 to +129°C (+19 to +302°F).
    • If the ECT is less than -7°C (19°F) at engine start-up, the diagnosis will be disabled until the ECT is more than 21°C (69°F)
    • Ignition voltage is between 9-18 volts.
    • The ABS and the traction control system (TCS) are not active, or detecting rough road.
    • The power management is not active.
    • When the TP angle is more than 96 percent, the automatic transmission can not shift.
    • The brake torque management is not active.
    • The engine speed is between 150 and 400 RPM.
    • The throttle position changes between -50 to +50 percent.
    • Engine rotation speed is in normal conditions.
    • High engine speed condition does not occur.
    • When engine load is greater than 0, and the throttle valve opens or vehicle speed Sensor parameter is less than 48 km/h (30 km/h), engine torque is more or equal to 0.
    • The EGR valve intrusive tests is inactive.
    • When the transmission is in hot mode, misfire diagnosis does not request to enable the TCC.
    • The crankshaft misfire sort system is inactive.
    • DTC P0300 runs continuously.

Conditions for Setting the DTC

The ECM detects a crankshaft rotation speed variation indicating a misfire sufficient to cause emission or three-way catalytic converter damaging levels exceed mandated standards.

Action Taken When the DTC Sets

    • DTC P0300 is a Type B DTC.
    • When the MIL is flashing, the injector will be disable for the misfiring cylinder to protect the catalytic converter.
    • Depending on the conditions that set the code, the engine may go into open loop.

Conditions for Clearing the MIL/DTC

    • DTC P0300 is a type B DTC.
    • The DTC must pass the condition that the DTC fails.

Diagnostic Aids

    • A misfire may only occur when the engine is under a load or cold.
    • The Crankshaft Position System Variation Learn may need to be performed.
    • A misfire DTC could be caused by an excessive vibration from sources other than the engine. Inspect for the following possible sources:
       - Tire or wheel out of round or balance
       - Variable thickness brake rotors
       - An unbalanced drive shaft
       - Certain rough road conditions
       - A damaged accessory drive component or belt
       -  damaged reluctor wheel

Reference Information

Schematic Reference

    •  Engine Controls Schematics
    •  Engine Controls Connector End Views
    •  Engine Control Module Connector End Views

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Underhood Electrical Center or Junction Block Replacement
    •  Wiring Repairs

DTC Type Reference

Diagnostic Trouble Code (DTC) Type Definitions

Scan Tool Reference

    •  Scan Tool Data List
    •  Scan Tool Data Definitions
    •  Engine Control Module Scan Tool Information

Special Tools

J 26792 Spark Tester

Circuit/System Verification

  1. Verify that no other DTCs are set.
  2. If any DTCs are set, refer to Diagnostic Trouble Code (DTC) List - Vehicle .

  3. With the engine idling, verify that there is no abnormal engine noise.
  4. If there is abnormal engine noise, refer to Symptoms - Engine Mechanical .

  5. Observe the Misfire Current counters using the scan tool. The Misfire Current Counters should not be incrementing. Random misfires that are not steadily incriminating may be normal.
  6. If the vehicle passes the Circuit/System Verification Test, operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions observed from the Freeze Frame/Failure Records.

Circuit/System Testing

    Important: You must perform the Circuit/System Verification before proceeding with the Circuit/System Testing.

  1. Verify that none of the following conditions exist:
  2. • An engine vacuum leak
    • A fuel pressure that is too low or too high--Refer to Fuel System Diagnosis .
    • Fuel Contamination--Refer to Alcohol/Contaminants-in-Fuel Diagnosis .
    • Restricted exhaust system--Refer to Restricted Exhaust .
         ⇒If you find any of the above conditions, repair as necessary.
  3. Ignition OFF, remove the ignition coil from the misfiring cylinder, but leave the electrical connector connected.
  4. Install the J 26792 to the boot of an ignition coil and ground.
  5. Important: An erratic or weak spark is considered as no spark.

  6. Attempt to start the engine and observe J 26792 spark should be a spark
  7. If there is no spark, refer to Electronic Ignition (EI) System Diagnosis for diagnosis of the ignition coil.
  8. Ignition OFF, remove the spark plug from the misfiring cylinder. Verify that the following conditions do not exist on the spark plug:
  9. • Gas, coolant, or oil fouled
    • Cracked, worn, incorrectly gapped--Refer to Spark Plug Inspection .
         ⇒If there is a condition with the spark plug, replace the spark plug.
  10. Exchange the suspected spark plug with another cylinder that is operating correctly.
  11. Operate the engine within the conditions that the misfire occurred. This may include putting the engine under a load, such as turning on the A/C, seat heaters, rear window defog. Observe the Misfire Current counters using the scan tool. The misfire should not follow the spark plug exchange.
  12. If the misfire is related to the spark plug, replace the spark plug.
  13. If all conditions test normal, test or inspect for the followings:
  14. • Fuel injector too lean or too rich--Refer to Injector Diagnosis with J39021 or with Tech 2 , Fuel Injector Diagnosis .
    • An engine mechanical condition--Refer to Symptoms - Engine Mechanical .

Repair Instructions

    •  Ignition Coil Replacement - Bank 1
    •  Ignition Coil Replacement - Bank 2
    •  Spark Plug Replacement

Repair Verification

If the customer concern was a flashing MIL, perform the following procedure:

  1. The installed or replaced components or connector during diagnosis.
  2. Perform any adjustment, programming, or setup procedures that are required when a component or module is removed or replaced.
  3. Clear the DTC.
  4. Turn the ignition OFF for 60 seconds.
  5. If the repair was related to a DTC, duplicate the Conditions for Running the DTC and use the Freeze Frame/Failure Records, if applicable, to verify that 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 procedures.
  6. 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 or P0430. Refer to DTC P0420 or P0430 .