P0358
Ignition Coil "H" Primary/Secondary Circuit
An electrical fault is detected in both the primary and the secondary circuit of ignition coil H. The ECU cannot drive the coil correctly, so the cylinder served by coil H misfires or does not fire at all. Causes: an open or shorted primary control wire, an internal coil winding fault, a failed igniter/driver, or wiring or connector damage at the coil.
- Check engine light: Yes
- Emissions related: Yes
- Repair difficulty: easy
Common causes
Ordered by how often each turns out to be the cause.
- Ignition coil failedCommon
Parts involved
- Ignition Coil
- Coil Wiring
P0358 is a generic OBD-II code defined by SAE J2012. Exact wording and diagnostic procedure vary by manufacturer and model. Code definitions are drawn from the public-domain OBDex dataset; the workshop notes are our own.