P0300
Random / multiple cylinder misfire detected
Narrow a P0300 random misfire to a single cylinder, a shared ignition component, a fuel delivery problem, an air leak or a mechanical fault — and prove the cause before replacing parts.
A confirmed misfire cause demonstrated by an improvement in misfire counter data or a repeatable cylinder balance result.
Safety warnings
A flashing check engine light means the misfire is severe enough to damage the catalytic converter. Reduce load and diagnose before continuing to drive. Never touch ignition components while the engine is running.
Record freeze-frame data for the code before clearing anything: engine speed, load, coolant temperature and fuel trims at the moment the fault set. Check whether the misfire is worse cold, hot, at idle or under load.
| Tools, parts and consumables | Category | Applies to |
|---|---|---|
| OBD scan tool with misfire counter and freeze-frame support |
Tool
Required
|
— |
| Spark plug socket and torque wrench Tighten plugs to the figure published for the exact engine — never to a generic value. |
Tool
Required
|
— |
| Fuel pressure gauge |
Tool
Required
|
— |
| Compression or leak-down tester |
Tool
Required
|
— |
| Leak-detection spray |
Tool
Optional
|
— |
| Spark plugs, correct specification for the engine Confirm the plug part number against the vehicle documentation. |
Part
Optional
|
— |
Read stored and pending codes, then record freeze-frame data. Display per-cylinder misfire counters where the tool supports them and note which cylinders increment.
What did you find? A known set of affected cylinders and the load, speed and temperature at which the fault sets.
Read long- and short-term fuel trims at idle and at 2500 rpm. Spray a suitable leak-detection agent around intake joints with the engine idling. Measure fuel pressure and check the supply to every coil.
What did you find? Fuel trims near neutral, no change in idle when a joint is sprayed, and fuel pressure within the general range for the system.
Move a known-good coil (and, where accessible, the injector) to the affected cylinder and observe whether the misfire counter follows the part or stays with the cylinder.
What did you find? The misfire follows the component, or stays with the cylinder.
Remove the plug from the affected cylinder and compare it with a known-good cylinder. Run a relative compression test, and a cylinder leak-down test if the result is uneven.
What did you find? A plug in the same condition as the others, and compression comparable with the neighbouring cylinders.
Measurement: bar
| Value | Applies to | Source | Technical verification status |
|---|---|---|---|
|
Spark plug gap
As published for the exact engine
|
All engines | Unverified | Not verified |
|
Not confirmed against the manufacturer documentation for your exact vehicle. Verify with the correct workshop manual before relying on this value. Confirm every measurement and torque value using the correct vehicle documentation before you work on the vehicle.
This library deliberately does not publish a generic plug gap. Direct-injection and turbocharged engines differ from older naturally aspirated engines, and an incorrect gap causes the fault you are chasing. |
|||
|
Compression variation between cylinders
Generally within about 10 % of the highest cylinder %
|
General guidance |
General educational guidance
Established general engine diagnostic practice
|
Not verified |
|
Not confirmed against the manufacturer documentation for your exact vehicle. Verify with the correct workshop manual before relying on this value. Confirm every measurement and torque value using the correct vehicle documentation before you work on the vehicle.
A rule of thumb for spotting an uneven cylinder, not a pass/fail specification. Always compare against the manufacturer figure for the engine. |
|||
Replacing all coils and plugs at once "to be safe" hides the actual cause and leaves the fault unresolved. Isolate the cylinder first. Second: treating a P0300 as an ignition fault by default — a shared air leak or a fuel pressure fault produces exactly the same random misfire pattern.
P0300 means the module cannot attribute the misfire to a specific cylinder, or that several cylinders are misfiring. It is a broader finding, not automatically a worse one, but it does point at shared causes first: air, fuel pressure, ignition supply or engine management inputs.
A small vacuum leak or a marginal injector is most disruptive when the engine needs little fuel and is most sensitive to mixture. That pattern points at a leak or a partially restricted injector rather than a failed coil.
Mark each step complete, branch on what you actually find, and keep your notes.