P0300: Random/Multiple Cylinder Misfire
P0300 means a misfire across more than one cylinder (random). It causes noticeable shaking, weak power and sometimes a flashing check engine light.
Symptoms
Rough idle or shaking on acceleration, weak power, higher fuel use, and a possibly flashing check engine light (risk to the converter).
Common causes
Worn spark plugs / ignition coils or wires, a vacuum (air) leak, dirty fuel injectors, or low cylinder compression. Start with the cheapest and most common: spark plugs.
Fix in order
Check plug/coil age, look for an air leak, then injectors. Mowtar AI links the code to your service history and ranks the most likely cause.
FAQ
Is it safe to drive with P0300?
If the light is flashing, reduce driving immediately — unburnt fuel can damage the catalytic converter.
Is P0301 different from P0300?
Yes — P0301–P0308 name a specific cylinder (e.g. P0301 = cylinder 1), while P0300 is random/multiple.