P0300 — Random / Multiple Cylinder Misfire (MG Context)

✓ Technically reviewed by Daniel Wei Chen — Senior Chinese Automotive Diagnostics & Repair Specialist, Sydney, Australia · 20 August 2026.

Standard meaning: the ECU detected combustion failing at random across cylinders (P0301–P0304 name a specific cylinder instead). One rule before anything else: if the engine light is flashing, stop driving. A flashing light means active misfire dumping unburned fuel into the exhaust — minutes of that can cook the catalytic converter and turn a $30 spark-plug problem into a four-figure one (and hand you a P0420 as a souvenir).

The usual suspects — service items first

MG-specific context

If you drive…What the documented record adds
Older MG3 (2013–2024)Early cars have a documented pattern of cooling-system faults and head-gasket failures (evidence here). A misfire plus coolant loss, white exhaust smoke on start-up, or mayonnaise under the oil cap is not a spark-plug story — stop and test compression/pressure before driving on.
1.5T petrol (HS, ZS G2)No documented misfire pattern. Treat as generic: plugs and coils by service history. Note the plug spec and gap are engine-specific — fit what the handbook names, not “equivalents” off a shelf chart.
Hybrid+ modelsThe petrol engine still has plugs and coils — but engine stop/start behaviour can mask a weak coil. A hybrid that shudders on engine wake-up deserves a misfire check even without a stored code.

Pattern evidence: our MG3 problems research (carsales/redriven/carsguide-documented engine issues on early cars). Code definition per SAE J2012.

Safe owner checks

When it’s a workshop job

Coil-swap testing between cylinders, compression and leak-down tests, and injector diagnosis. On hybrids, anything beyond the 12V engine bay — the motor-generator system that spins the engine is high-voltage territory, dealer-only.

Disclaimer: Information on this page is general guidance only and does not replace the manufacturer’s official documentation or the judgement of a qualified technician. A fault code identifies a symptom the ECU observed — not, by itself, the failed part. Never attempt ECU reprogramming, high-voltage work or safety-system repairs yourself. Last verified: 20 August 2026 · Next re-check: November 2026.