Fix P0358: Mechanic’s solutions that WORKED

The fault code P0358: Ignition Coil H Primary/Secondary Circuit Malfunction indicating an issue in the Ignition Coil H Primary/Secondary Circuit, requires attention to prevent potential misfires and maintain engine performance. While not an emergency, addressing it promptly is wise for optimal vehicle operation.

P0358 quick overview

MeaningP0358: Ignition Coil H Primary/Secondary Circuit Malfunction
Is it serious?This code can affect engine performance and fuel efficiency, so it should be addressed to prevent further issues.
Possible causes– Faulty ignition coil in cylinder H
– Wiring or connection issues in the ignition coil circuit
– Issues with the Engine Control Module (ECM)
How to diagnose?Verify Code: Use a diagnostic tool to confirm the presence of code P0358.
Inspect Ignition Coil H: Check the ignition coil in cylinder H for signs of damage or malfunction.
Check Wiring and Connections: Inspect the wiring and connectors in the ignition coil circuit for damage, loose connections, or corrosion.
Test Ignition Coil: Test the ignition coil to ensure it’s functioning correctly.
Check ECM: If other steps do not resolve the issue, consider checking or replacing the ECM.
Overview of P0358 trouble code

P0358 Meaning

The P0358 code indicates a problem in the ignition coil circuit of cylinder H. This circuit is responsible for delivering the spark to ignite the air-fuel mixture in the engine. When there’s a malfunction, it can lead to misfires, affecting engine performance and efficiency. It’s important to diagnose and address this issue to maintain proper engine operation.

diagnostic training

Car Diagnostics Training

  • Car Electrical basics
  • OBD-II scanner basics
  • How to use an OBD reader
  • Introduction to a Bi-directional Scan tool
  • OBD scanner buyer’s guide + discounts

How to fix P0358 – learn from mechanics

I looked into P0358 service cases at iatn.com website where in the private forums the mechanics seek advice from other mechanics. I looked up a bunch of cases to help you decide how to fix your issue and see what would a real mechanic do to solve it.

Case #1: Dodge

Vehicle Information:

  • 2002 Dodge Durango R/T 4.7L

Issue + Repair History:

  • The car had a P0358 code (ignition coil H).
  • #8 injector would lose injector pulse after about 30 seconds from startup.
  • ECM had been replaced at another garage.
  • A new ASD relay was installed.
  • No injector fault code was set when the injector was unplugged.

Other OBD2 Codes + Test Results:

  • P0358 – Ignition coil primary

Suggestions to Fix Issue:

  • Replace PCM (ECM) due to the loss of injector pulse.
  • Verify the condition of the crank sensor reluctor ring.

Final Fix:

  • The issue was resolved by replacing the connector on the coil, which was breaking down internally. This repair restored normal injector pulse. It was mentioned that the ECM was shutting down the injector pulse as a protective measure to prevent catalyst damage.

Code Explanation: The P0358 code indicates a problem with the ignition coil’s primary circuit. In this case, it resulted in the loss of injector pulse on cylinder #8. While there was suspicion that the ECM might be the culprit, the issue was traced to a faulty connector on the coil, which was replaced to resolve the problem.

Case #2: Dodge

Vehicle Information:

  • 2000 Dodge Durango 4.7L

Issue + Repair History:

  • Multiple error codes related to primary/secondary circuit issues.
  • Questioned if camshaft sensors were commonly replaced on these vehicles.
  • Inquired about computer programs or re-flashes for this vehicle.
  • A new camshaft sensor fixed the issue.

Computer Codes & Descriptions:

  • P0340 – Camshaft positioning sensor malfunction
  • P0352d – Ignition coil B (2) primary/secondary circuit malfunction
  • P0354 – Ignition coil D (4) primary/secondary circuit malfunction
  • P0355 – Ignition coil E (5) primary/secondary circuit malfunction
  • P1391 – Intermittent loss of CMP/CKP
  • P0358 – Ignition coil H (8) primary/secondary circuit malfunction

Suggestions to Fix Issue:

  • Consider replacing the camshaft sensor, which is a common issue in these vehicles.
  • Check for harness rub-throughs behind the passenger cam cover, which can affect the ASD relay.
  • Look for improper machining of the cylinder head that allows the cam sensor to contact the camshaft reluctor. If found, shim the sensor to the correct distance.
  • Investigate computer re-flashes for injector problems and dash CCD system issues.

Final Fix:

  • The problem was resolved by replacing the camshaft sensor, which addressed the multiple error codes related to primary/secondary circuit malfunctions.

Case #3: Ford

Vehicle Information:

  • 2006 Ford E-350 Super Duty 5.4L

Issue + Repair History:

  • Multiple error codes (P0352, P0353, P0354, P0357, and P0358).
  • Ran pinpoint tests, all tests were good.
  • Compression check conducted, all cylinders were 190-200 PSI except for #8, which showed 0 PSI.
  • Truck had no symptoms until the customer experienced a noise from the intake after putting the truck in gear.
  • Customer drove to the shop without knowing anything was wrong.
  • No related repair history.

Computer Codes & Descriptions:

  • P0352 – Primary or secondary circuit problem
  • P0353
  • P0354
  • P0357
  • P0358

Other Test Results:

  • Tested coil output, all coils were good.

Suggestions to Fix Issue:

  • Plan to pull the valve cover off and inspect #8 valve springs and rockers, as well as rocker studs for any issues.
  • Investigate the cause of 0 PSI compression in cylinder #8. Suspect a mechanical problem with the lifter or valve spring.

Final Fix:

  • The issue was identified as a malfunctioning lifter or broken #8 exhaust valve spring. The technician ordered a lifter and a valve spring to replace the faulty components. The repair was successful, and the vehicle was expected to be put back together to assess its performance.

Case #4: Lincoln

Vehicle Information:

  • 2002 Lincoln LS 3.9L

Issue + Repair History:

  • Coils 3, 6, 7, and 8 are not receiving drive signals from the PCM.
  • Performed an ohm test on the wiring to the PCM for opens and shorts; all tests were okay.
  • PCM side of these coils shows 8 volts with the engine running.
  • When coil 8 is unplugged, the 8 volts disappear.
  • Coils have 12 volts on the power supply side.
  • Tried swapping coils and still experiencing the misfire issue.
  • PCM side of the coils unplugged from the coil reads less than 1 mV, except for coil 8, which reads 11 mV.

Computer Codes & Descriptions:

Other Test Results:

  • Ohm tested all coils; all coils showed 1 ohm.
  • Checked all coil circuits for shorts or opens; all tests were okay.
  • Cleaned grounds; all grounds were okay.
  • Checked all voltage and grounds to PCM; all were okay.

Final Resolution:

  • The technician suggested replacing the PCM, which was estimated to cost $1150. However, the customer declined the repair.

Case #5: Jaguar

Vehicle Information:

  • 1997 Jaguar XK8 4.0L

Issue + Repair History:

  • P1368 code was stored in freeze frame.
  • Swapped left and right ignition amplifiers (ICMs).
  • All coil codes are connected to the same ICM.
  • Codes came back as pending (all of them + P1000).
  • Running as if half an engine, engine fault display on, and lacking power.
  • Problem is intermittent.

Computer Codes & Descriptions:

  • P1368 – Ignition amplifier
  • P0352 – Ignition coil B primary/secondary fault
  • P0353 – C
  • P0355 – E
  • P0358 – H

Final Resolution:

  • After extensive troubleshooting, including swapping ICMs, moving affected coils, checking grounds and power supplies, and inspecting wiring, the issue was determined to be a bad PCM (Engine Control Module).
  • A new PCM was ordered and installed, resolving the issue.
  • The vehicle was test-driven and confirmed to be fixed.
  • The fix was achieved with the help of an AUTOLOGIC scanner.

Please note that the exact cause of the PCM failure was not specified in the provided information.

How to diagnose P0358

I made you an overview of solving this DTC, based on all the advice that was suggested by certified mechanics to address this issue in previously mentioned service cases.

AdviceDiagnostic Step Description
Check individual coils for shorts or failuresUnplug individual coils to isolate the misfiring cylinder.
Verify power and ground connections to ignition systemEnsure that power and ground connections to coils are intact and functioning correctly.
Swap ignition components to identify the faulty oneSwap components like ignition coils or modules to see if the issue follows the component.
Investigate potential PCM (Engine Control Module) issuesIf other diagnostic steps do not resolve the issue, consider checking or replacing the PCM.
Look for common issues or recalls specific to the vehicleCheck for manufacturer-specific service bulletins or recalls related to ignition system issues.
Diagnostic table for P0358
diagnostic training

Car Diagnostics Training

  • Car Electrical basics
  • OBD-II scanner basics
  • How to use an OBD reader
  • Introduction to a Bi-directional Scan tool
  • OBD scanner buyer’s guide + discounts

Leave a Comment