What P0358 means
P0358 monitors the primary control circuit of ignition coil H – the line from the engine module to the coil or to its built-in output stage – for an open circuit or high resistance.
How the engine computer detects it
Coil H usually serves cylinder 8, so the code only occurs on engines with at least 8 cylinders. GM's 6.2-liter V8s (LT4, LT5) flag an open circuit above 30 kΩ with the driver off in 50 of 63 samples, after two trips. Ford checks continuously from 200 rpm within 1 s, expecting a primary-current feedback for every ignition command, and then shuts off injection to that cylinder for 30 s at a time to protect the catalyst. GM bulletin PIP5147 for 2014 Silverado and Sierra trucks advises checking the coil connectors for water and discoloration and swapping the coil to another cylinder to see whether the fault follows. Short circuits have their own codes (P2321 ff).
Written from public technical sources and not yet checked by a mechanic. How we write these pages
Symptoms
- Check engine light on
- Misfire and rough running on cylinder 8, often also P0308
- Loss of power, jerking under load
- Cylinder shut off (injection off), risk to the catalyst if driven on
Common causes
- Ignition coil H faulty (output stage in the coil or primary winding open) Most likely
- Connector at the coil corroded, wet or with a loose pin Most likely
- Control, supply or ground wire open or chafed Possible
- Driver in the engine module faulty or software (permanent dwell) Less likely
How to diagnose P0358
- Read every stored code with an OBD-II scanner. If misfire or fuel trim codes are there too, fix those first: they often cause this one.
- Inspect the parts involved: ignition coil h, ignition wiring, engine control module.
- Work through the causes above from most to least likely, cheapest checks first.
- Clear the code and drive a full drive cycle to confirm the repair held.
Reading the code
- P
- Powertrain
- 0
- Generic (SAE) code
- 3
- Ignition system or misfire
- 58
- Specific fault
Questions drivers ask
Can I drive with code P0358?
Drive gently and only as far as you need to. The engine computer may limit power to protect the engine, so avoid highways and heavy traffic until it's fixed. If the check engine light starts flashing, pull over.
Will my car pass an emissions inspection with P0358?
Probably not in states that test vehicles with an OBD-II scan: an emissions-related code that keeps the check engine light on is usually an automatic fail. Rules differ by state and county, so check yours.
Will P0358 clear by itself?
The light can go off after several drive cycles without the fault, but the code returns if the cause is still there. After a repair, the readiness monitors need a full drive cycle before an inspection.
Can I fix P0358 myself?
Often yes, with an OBD-II scanner and basic tools. Difficulty: easy. Start with the cheapest checks before replacing expensive parts.
This page is general information, not a substitute for a professional diagnosis. Repair costs are rough estimates for parts and labor and vary by vehicle and region.