P0300
Meaning
Random/multiple cylinder misfire detected
Common causes
- Worn spark plugs or weak ignition coils
- Vacuum leak or lean air/fuel mixture
- Low fuel pressure, injector issue, or compression problem
Symptoms
- Rough idle or shaking
- Hesitation under load
- Flashing or solid Check Engine light
What to check first
If the light flashes, reduce load and stop when safe. Then read freeze frame, misfire counters, fuel trims, plugs/coils, and vacuum leaks.
Can I drive?
Avoid driving with a flashing light or strong shaking. A steady light with mild symptoms may be driven carefully to diagnosis.