P0300 to P0316: engine misfire

The engine computer counted combustions that did not happen. P0300 means it could not pin the misfire on one cylinder; P0301 to P0312 name the cylinder that is missing.

SeverityHighCarrying on can cause expensive damage, so deal with it now.

Can you keep driving?Only as far as the workshop

What does P0300 mean?

Each cylinder speeds the crankshaft up a little when it fires. The engine computer watches those small accelerations through the crankshaft sensor, and when a cylinder fails to add its push often enough to raise emissions or overheat the catalytic converter, it stores a misfire code. A steady check engine light means the misfire is mild; a flashing light means it is bad enough to damage the converter right now.

What causes P0300?

  1. Worn spark plugs, or a plug gap that has opened up with age
  2. A failing ignition coil or plug lead: a single-cylinder code that moves when you swap coils points straight at it
  3. A vacuum leak or a sticking injector that leaves one cylinder lean
  4. Low fuel pressure or poor fuel, which tends to give P0300 rather than one cylinder
  5. Mechanical trouble such as low compression, a burnt valve or a timing belt or chain that has slipped

What to check first for P0300

  • Note whether the light flashes, and read every other code stored with it: a lean or sensor code often explains the misfire
  • Check when the spark plugs were last changed against the service schedule
  • On a single-cylinder code, swap that cylinder's coil with a neighbor's and see whether the code follows it
  • Listen for hissing around the intake, the sound of a vacuum leak
  • If plugs, coils and leaks are clear, have a compression test done

Can you drive with P0300?

With a steady light you can drive gently to a workshop, avoiding hard acceleration and heavy loads. If the light flashes, slow down and stop as soon as it is safe: unburnt fuel can overheat the catalytic converter within minutes, and a converter costs far more than a coil.

In states with an OBD-II emissions inspection, a car with the check engine light on fails the test until the fault is fixed.

Codes on this page

17
  • P0300Random/Multiple Cylinder Misfire Detected
  • P0301Cylinder 1 Misfire Detected
  • P0302Cylinder 2 Misfire Detected
  • P0303Cylinder 3 Misfire Detected
  • P0304Cylinder 4 Misfire Detected
  • P0305Cylinder 5 Misfire Detected
  • P0306Cylinder 6 Misfire Detected
  • P0307Cylinder 7 Misfire Detected
  • P0308Cylinder 8 Misfire Detected
  • P0309Cylinder 9 Misfire Detected
  • P0310Cylinder 10 Misfire Detected
  • P0311Cylinder 11 Misfire Detected
  • P0312Cylinder 12 Misfire Detected
  • P0313Misfire Detected with Low Fuel
  • P0314Single Cylinder Misfire (Cylinder not Specified)
  • P0316Engine Misfire Detected on Startup (First 1000 Revolutions)
  • P0363Misfire Detected - Fueling Disabled

Checked on · Rafael Soares

These are the generic meanings every manufacturer shares. Each brand adds its own detail, so your car's handbook, its service information and a qualified mechanic have the last word. OdoKeep has no connection with any manufacturer, and the app does not read codes from the car.

Write the code into the car's history

Log the code in OdoKeep as an OBD scan when a scanner or the workshop gives you one, then the repair and what it cost, and keep the maintenance that prevents it on a plan with reminders. The app keeps the record; it does not read the car.

QR code to download OdoKeep on the App Store or Google Play

Point your phone's camera here