OBD-II codes P0300–P0308 usually mean the engine is misfiring. Codes P0351–P0358 usually point more directly to an ignition coil primary or secondary circuit fault. If your scan tool shows both a cylinder misfire code and a coil circuit code, inspect the



OBD-II codes P0300–P0308 usually mean the engine is misfiring. Codes P0351–P0358 usually point more directly to an ignition coil primary or secondary circuit fault. If your scan tool shows both a cylinder misfire code and a coil circuit code, inspect the ignition coil, coil connector, wiring, spark plug, and PCM control circuit before replacing parts.
Important: Do not replace parts based only on the code. Use the code to identify the cylinder or circuit, then confirm the cause with inspection and testing.
Shop related:
P0300–P0308 codes tell you where a misfire is happening. They do not always tell you why it is happening. The cause may be related to the ignition coil, spark plug, fuel delivery, air leaks, compression, or another engine system.
| Code | Meaning | Possible Ignition Coil Connection |
|---|---|---|
| P0300 | Random or multiple cylinder misfire | Multiple weak coils, worn plugs, fuel issue, vacuum leak, or compression issue |
| P0301 | Cylinder 1 misfire | Coil or spark plug on cylinder 1 |
| P0302 | Cylinder 2 misfire | Coil or spark plug on cylinder 2 |
| P0303 | Cylinder 3 misfire | Coil or spark plug on cylinder 3 |
| P0304 | Cylinder 4 misfire | Coil or spark plug on cylinder 4 |
| P0305 | Cylinder 5 misfire | Coil or spark plug on cylinder 5 |
| P0306 | Cylinder 6 misfire | Coil or spark plug on cylinder 6 |
| P0307 | Cylinder 7 misfire | Coil or spark plug on cylinder 7 |
| P0308 | Cylinder 8 misfire | Coil or spark plug on cylinder 8 |
P0351–P0358 codes usually point more directly to an ignition coil primary or secondary circuit problem. That means the issue may be the coil itself, but it may also be the connector, wiring, power supply, ground, or PCM control circuit.
| Code | Meaning | Common DIY Interpretation |
| P0351 | Ignition Coil A Primary/Secondary Circuit | Check cylinder 1 coil or coil circuit |
| P0352 | Ignition Coil B Primary/Secondary Circuit | Check cylinder 2 coil or coil circuit |
| P0353 | Ignition Coil C Primary/Secondary Circuit | Check cylinder 3 coil or coil circuit |
| P0354 | Ignition Coil D Primary/Secondary Circuit | Check cylinder 4 coil or coil circuit |
| P0355 | Ignition Coil E Primary/Secondary Circuit | Check cylinder 5 coil or coil circuit |
| P0356 | Ignition Coil F Primary/Secondary Circuit | Check cylinder 6 coil or coil circuit |
| P0357 | Ignition Coil G Primary/Secondary Circuit | Check cylinder 7 coil or coil circuit |
| P0358 | Ignition Coil H Primary/Secondary Circuit | Check cylinder 8 coil or coil circuit |
For example, P0351 is commonly defined as an ignition coil “A” primary or secondary circuit fault. It is not the same as a generic misfire code.
P0301 and P0351 may appear together, but they do not mean the same thing. P0301 tells you cylinder 1 is misfiring. P0351 points more specifically to ignition coil A or its circuit.
| Code | What It Detects | What It Suggests |
| P0301 | Cylinder 1 is misfiring | Spark, fuel, compression, air, or sensor issue |
| P0351 | Ignition Coil A circuit fault | Coil, connector, wiring, or PCM control circuit |
If you have P0301 only, test the ignition coil and spark plug instead of replacing the coil immediately. If you have P0351 plus P0301, inspect the ignition coil and coil circuit first.
Ignition coil codes can be caused by a failed coil, but the surrounding parts and circuits matter too. Check the full ignition path before deciding what to replace.
Do not clear codes before recording them. Write down freeze-frame data if your scan tool shows it.
A P0301 code points to cylinder 1. A P0302 code points to cylinder 2. For P0351–P0358, match the coil letter to the manufacturer’s cylinder layout.
Look for loose connectors, oil in the plug well, water intrusion, or a cracked coil boot.
Move the suspected coil to a different cylinder and see whether the misfire follows the coil.
If the misfire follows the coil, replace the ignition coil. If the spark plug is worn, replace spark plugs at the same time.
You should avoid extended driving with an active misfire. Misfires can reduce power, increase fuel use, and may damage the catalytic converter if unburned fuel enters the exhaust. If the check engine light is flashing, stop driving and diagnose the issue immediately.
Not always. P0351 means the PCM detected a fault in ignition coil A or its circuit. The coil may be bad, but the connector, wiring, or control circuit should also be checked.
No. P0300 means random or multiple misfires. It can be caused by ignition coils, spark plugs, vacuum leaks, fuel delivery, sensors, or compression problems.
The new coil may not be the cause. Check the spark plug, connector, wiring, fuel injector, compression, and whether the correct coil was installed.
Yes. A bad coil may trigger both a cylinder misfire code and a coil circuit code. Severe misfires may also create secondary codes related to fuel trim or catalytic converter efficiency.
Yes, after the repair is complete. Then drive the vehicle and rescan to confirm the code does not return.