P0358
Fix within a few daysIgnition Coil 'H' Primary/Secondary Circuit Malfunction
Code P0358 means the ignition coil circuit for cylinder 8 has a problem. Common causes: Faulty ignition coil (70%), bad spark plug (15%), wiring issues (10%). Drivability: Yes, for short trips, but fix quickly. Repair cost: $35-$120 DIY, $150-$400 professional.
Can I Drive With P0358?
Yes, for short trips only
Essential trips under 10 miles, avoid highways and heavy acceleration. Fix within a few days.
Stop driving immediately if: Flashing Check Engine Light, loud banging noises from the engine, burning smell, significant power loss, or rotten egg smell from the exhaust.
Symptoms of P0358
- 1Check Engine Light is on
- 2Engine misfires or runs rough
- 3Reduced engine power
- 4Engine hesitation or stumbling during acceleration
- 5Rough idle
- 6Poor fuel economy
Common Causes of P0358
Parts most likely causing this code, ranked by probability
The ignition coil for cylinder 8 is faulty and cannot generate or deliver the high voltage spark correctly.
70% of P0358 cases are fixed by replacing this part
A worn or fouled spark plug in cylinder 8 can cause a misfire, which the PCM interprets as an ignition coil circuit issue.
15% of P0358 cases are fixed by replacing this part
Damaged, corroded, or loose wiring or connector to the cylinder 8 ignition coil prevents proper electrical signal transmission.
10% of P0358 cases are fixed by repairing this part
A rare internal fault within the PCM's ignition coil driver circuit for cylinder 8 can cause this code.
5% of P0358 cases are fixed by replacing this part
Check These First (Before Buying Parts)
- Visually inspect the ignition coil and its electrical connector for cylinder 8. Look for any cracks, burn marks, or loose wires.
- Ensure the connector is fully seated and free of corrosion.
How to Diagnose P0358
- 1Visually inspect the ignition coil and connector for cylinder 8 for any obvious damage, corrosion, or loose connections.
- 2Swap the ignition coil from cylinder 8 with a known good coil from another cylinder (e.g., cylinder 7). Clear the code and see if the code changes to P0357 (or the corresponding cylinder). If it does, the coil is bad.
- 3If the code remains P0358 after swapping coils, remove and inspect the spark plug for cylinder 8 for wear, fouling, or damage. Consider swapping it with another cylinder's plug.
- 4Using a multimeter, check for proper voltage and ground at the ignition coil connector for cylinder 8 with the key on and engine off.
- 5Test the continuity of the wiring harness between the ignition coil connector and the PCM for cylinder 8.
- 6If all other components test good, diagnose the PCM for internal faults related to the ignition coil driver circuit.
P0358 on Popular Vehicles
Ford F-150
2004-2014P0358 is a very common code on these trucks, particularly with the 5.4L Triton engine. The ignition coils are a frequent failure point.
80% fixed by replacing the ignition coil
Honda Accord
2003-2012Ignition coil failures are common on these models. Cylinder 8 is typically the rear-most cylinder on V6 engines or a specific cylinder on 4-cylinders depending on engine orientation.
75% fixed by replacing the ignition coil
Toyota Camry
2007-2017Coil pack failures are a known issue on both 4-cylinder and V6 Camry models. Always confirm cylinder numbering for 'H' (cylinder 8) based on your specific engine configuration.
70% fixed by replacing the ignition coil
Frequently Asked Questions
What does P0358 mean?
P0358 indicates that the Powertrain Control Module (PCM) has detected an electrical malfunction in the primary or secondary circuit of the ignition coil for cylinder number 8. This means the PCM is not seeing the expected voltage or signal from that coil.
Can I drive with P0358?
Yes, you can drive for short, essential trips, but you must fix this quickly. A P0358 code means your engine is misfiring on cylinder 8, which can lead to reduced power and poor fuel economy. Continued driving with a misfire sends unburned fuel into your exhaust, which can severely damage your catalytic converter.
Will P0358 clear itself?
No, P0358 will not clear itself. The underlying issue causing the ignition coil circuit malfunction must be repaired. Once the repair is complete, you can clear the code with an OBD-II scanner, or it will eventually clear after several drive cycles if the problem is resolved.
How do I fix P0358 myself?
Start by visually inspecting the coil and connector for cylinder 8. If no obvious issues, swap the cylinder 8 ignition coil with a coil from another cylinder. If the code moves to the new cylinder, replace the faulty ignition coil. If the code stays P0358, inspect and potentially replace the spark plug for cylinder 8. If still unresolved, check the wiring to the coil with a multimeter.
How much does it cost to fix P0358?
DIY repair costs for P0358 typically range from $35 to $120 for a new ignition coil and spark plug. Professional repair at a shop will cost between $150 and $400, which includes diagnosis, parts, and labor.
P0358 keeps coming back - why?
If P0358 keeps returning, it means the root cause was not fully addressed. Common reasons for recurrence include: a faulty spark plug that was not replaced with the coil, a hidden wiring issue to the coil, a problem with the PCM's driver circuit for that cylinder, or a new coil that was faulty out of the box.
Will P0358 fail emissions/smog test?
Yes, P0358 will cause your vehicle to fail an emissions or smog test. A misfire directly impacts exhaust emissions, and the Check Engine Light being on is an automatic failure in most inspection programs.
What's the difference between P0358 and P0308?
P0358 specifically indicates an electrical malfunction in the primary or secondary circuit of the ignition coil for cylinder 8. P0308 indicates a general misfire detected in cylinder 8. A P0358 code will almost always trigger a P0308 code, but a P0308 can be caused by other issues like a bad fuel injector or low compression, not just the ignition coil circuit.
P0358 on Ford F-150
On Ford F-150s, especially those with Triton engines, P0358 is a very common code, almost always pointing to a failed ignition coil on cylinder 8. These engines are known for coil pack failures, often exacerbated by heat and age. Replacing the coil and spark plug for cylinder 8 is the most frequent fix.
Questions to Ask Your Mechanic
Did you confirm the misfire is specific to cylinder 8 and not a random misfire?
Good answer: Yes, I used a scan tool to monitor misfire counts and confirmed cylinder 8 is the only one consistently misfiring. I also checked for related codes like P0300.
What steps did you take to rule out wiring issues to the coil?
Good answer: I performed a continuity test on the coil's power and signal wires from the connector back to the PCM, and I checked for proper voltage and ground at the coil connector.
Repair Cost Estimate
DIY Repair
Parts only
$35-$120
Shop Repair
Parts + labor
$150-$400
Save $115-$280 by doing it yourself
Difficulty
intermediate
Time
0.5-1 hours
Intermediate - requires basic mechanical skills, an OBD-II scanner, and potentially a multimeter for thorough diagnosis.
Cost of Waiting
Continued misfires send unburned fuel into your exhaust system, which will quickly overheat and destroy your catalytic converter. A $35-$120 spark plug and coil job now prevents a $800-$2,500 catalytic converter replacement later.
While You're In There...
It's good practice to replace the spark plug when replacing an ignition coil, as a worn plug can cause the coil to fail prematurely, and you're already accessing the area.
Applying dielectric grease to the inside of the coil boot helps prevent moisture intrusion and ensures a good electrical connection, extending the life of the coil.
Tools You'll Need
- OBD-II scanner
- Socket wrench set
- Spark plug socket (specific size for your vehicle)
- Extension bar
- Dielectric grease
- Multimeter (for advanced diagnostics)
P0358 is a common misfire-related code. Most repairs involve replacing an inexpensive ignition coil and spark plug, and your engine will run smoothly again afterward.
- Family-owned since 1957
- 990,000+ happy customers
- Fast nationwide shipping
- Easy returns
Your Next Steps
Step 1: Visually inspect the ignition coil and connector for cylinder 8 for any obvious damage or loose connections. If you see damage, replace the coil or repair the connector.
Step 2: If the visual inspection doesn't reveal the problem, swap the ignition coil from cylinder 8 with a coil from a different cylinder. Clear the code and drive the vehicle. If the code changes to the cylinder you swapped the coil to, replace the original cylinder 8 coil.
Step 3: If the code remains P0358 after swapping coils, inspect the spark plug for cylinder 8. Replace it if it's worn or fouled. If the problem persists, you will need to test the wiring to the coil with a multimeter or consult a professional.
