P0300

Random/Multiple Cylinder Misfire Detected

High — address promptly / stopPowertrain (engine & transmission)
System
Powertrain (engine & transmission)
Type
Generic (standardized)
Subsystem
Ignition system or misfire

What it means

The engine is misfiring on more than one cylinder, or the misfire jumps between cylinders. The ECU detects that combustion is incomplete.

Symptoms

Rough idle, shaking, loss of power, flashing check-engine light, poor fuel economy.

Common causes

Worn spark plugs or coils, vacuum leak, low fuel pressure, faulty injectors, or EGR problems.

Recommended action

A flashing light means stop driving — misfires can destroy the catalytic converter. Have plugs, coils and fuel/vacuum checked.

Related codes

FAQ — P0300

What does code P0300 mean?

Random/Multiple Cylinder Misfire Detected. The engine is misfiring on more than one cylinder, or the misfire jumps between cylinders. The ECU detects that combustion is incomplete.

What are the symptoms of P0300?

Rough idle, shaking, loss of power, flashing check-engine light, poor fuel economy.

What causes P0300?

Worn spark plugs or coils, vacuum leak, low fuel pressure, faulty injectors, or EGR problems.

What should I do about P0300?

A flashing light means stop driving — misfires can destroy the catalytic converter. Have plugs, coils and fuel/vacuum checked.

General reference based on the SAE J2012 standard. Exact causes for your vehicle may differ — when in doubt, consult a workshop.

← All OBD-II codes