Home / DTC / P0358 — Ignition Coil H Primary Control Circuit/Open

P0358 — Ignition Coil H Primary Control Circuit/Open

Detailed page for trouble code P0358.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P0358

Generic P — Powertrain

Ignition Coil H Primary Control Circuit/Open

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in the ignition coil H primary wiring (connector, pins, damaged insulation)
  • Loose, corroded, or disconnected coil electrical connector
  • Faulty ignition coil H (primary winding or internal electronics)
  • Faulty ignition control module / ignition driver in the PCM/ECM
  • Short to battery or short to ground in the coil feed or driver circuit
  • Poor chassis ground or weak battery/low system voltage

Symptoms

  • Illuminated Check Engine / MIL lamp
  • Cylinder-specific misfire (rough idle, vibration) or increased misfire counts
  • Reduced engine power, hesitation or poor acceleration
  • Hard starting or no-start in extreme cases
  • Increased fuel consumption and possible exhaust odor/backfire

What to check

  • Read DTCs and freeze-frame data with a scan tool; note crank/run conditions and misfire counts
  • Perform a visual inspection of coil H connector, wiring harness, and nearby harness routing for damage or pin corrosion
  • Verify battery voltage at the ignition coil power feed with key ON (should be ~11–14 V)
  • Check continuity and resistance of the coil primary circuit wiring to the PCM (with battery disconnected)
  • Measure ignition coil primary resistance and compare to manufacturer spec
  • Swap coil H with a known good coil from another cylinder to see if fault follows the coil (confirm with scan tool)

Signal parameters

  • Battery/ignition feed to coil primary: ~11–14 V with key ON (varies by system)
  • Primary coil resistance (typical range): ~0.2–2.0 ohms for high-current coils (manufacturer-specific)
  • Secondary coil resistance (typical): ~5 k–15 k ohms (varies by coil type)
  • Control signal: PCM usually switches the coil primary to ground (low-side) or to supply (high-side) — expected pulsed waveform while cranking/running
  • Oscilloscope primary waveform: short-duration current/voltage pulse when coil is fired; absence or flat line indicates open/no drive

Diagnostic algorithm

  1. Retrieve all stored codes and freeze-frame; note if related misfire (P03xx) codes are present.
  2. Clear codes and attempt to reproduce; monitor live data for misfire counts and coil command activity.
  3. Visually inspect coil H connector and wiring for damage, corrosion, loose pins, or melted insulation.
  4. With battery disconnected, check continuity between the coil primary connector and the PCM pin; verify no short to ground or battery.
  5. Measure coil H primary resistance per manufacturer spec. If out of spec, replace coil.
  6. With backprobe or using a safe test method, verify coil supply voltage (key ON) and that the PCM provides a switching signal while cranking/running using a DVM or scope.
  7. Swap coil H with another cylinder's coil. If the code and misfire follow the coil, replace the coil. If the code remains on the same cylinder, suspect wiring or PCM.
  8. If wiring checks OK and coil is known good, test PCM driver output with an oscilloscope or specialized tester; inspect PCM grounds and power supplies.
  9. Repair/replace wiring, connector, coil, or PCM as determined; clear codes and test drive to verify repair.

Likely causes

  • Faulty ignition coil H
  • Open or corroded connector at coil H
  • Damaged or broken primary wiring between coil H and PCM
  • Faulty PCM driver (less common)

Fault status

⚠️ Status
PCM detected open/short or no drive in ignition coil H primary control circuit; driver signal missing or abnormal.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

8,428

The library contains 8,428 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P0358

GWM P — Powertrain

- Malfunction in primary / secondary circuit of ignition coil H

Brand: GWM
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in the ignition coil H primary wiring (connector, pins, damaged insulation)
  • Loose, corroded, or disconnected coil electrical connector
  • Faulty ignition coil H (primary winding or internal electronics)
  • Faulty ignition control module / ignition driver in the PCM/ECM
  • Short to battery or short to ground in the coil feed or driver circuit
  • Poor chassis ground or weak battery/low system voltage

Symptoms

  • Illuminated Check Engine / MIL lamp
  • Cylinder-specific misfire (rough idle, vibration) or increased misfire counts
  • Reduced engine power, hesitation or poor acceleration
  • Hard starting or no-start in extreme cases
  • Increased fuel consumption and possible exhaust odor/backfire

What to check

  • Read DTCs and freeze-frame data with a scan tool; note crank/run conditions and misfire counts
  • Perform a visual inspection of coil H connector, wiring harness, and nearby harness routing for damage or pin corrosion
  • Verify battery voltage at the ignition coil power feed with key ON (should be ~11–14 V)
  • Check continuity and resistance of the coil primary circuit wiring to the PCM (with battery disconnected)
  • Measure ignition coil primary resistance and compare to manufacturer spec
  • Swap coil H with a known good coil from another cylinder to see if fault follows the coil (confirm with scan tool)

Signal parameters

  • Battery/ignition feed to coil primary: ~11–14 V with key ON (varies by system)
  • Primary coil resistance (typical range): ~0.2–2.0 ohms for high-current coils (manufacturer-specific)
  • Secondary coil resistance (typical): ~5 k–15 k ohms (varies by coil type)
  • Control signal: PCM usually switches the coil primary to ground (low-side) or to supply (high-side) — expected pulsed waveform while cranking/running
  • Oscilloscope primary waveform: short-duration current/voltage pulse when coil is fired; absence or flat line indicates open/no drive

Diagnostic algorithm

  1. Retrieve all stored codes and freeze-frame; note if related misfire (P03xx) codes are present.
  2. Clear codes and attempt to reproduce; monitor live data for misfire counts and coil command activity.
  3. Visually inspect coil H connector and wiring for damage, corrosion, loose pins, or melted insulation.
  4. With battery disconnected, check continuity between the coil primary connector and the PCM pin; verify no short to ground or battery.
  5. Measure coil H primary resistance per manufacturer spec. If out of spec, replace coil.
  6. With backprobe or using a safe test method, verify coil supply voltage (key ON) and that the PCM provides a switching signal while cranking/running using a DVM or scope.
  7. Swap coil H with another cylinder's coil. If the code and misfire follow the coil, replace the coil. If the code remains on the same cylinder, suspect wiring or PCM.
  8. If wiring checks OK and coil is known good, test PCM driver output with an oscilloscope or specialized tester; inspect PCM grounds and power supplies.
  9. Repair/replace wiring, connector, coil, or PCM as determined; clear codes and test drive to verify repair.

Likely causes

  • Faulty ignition coil H
  • Open or corroded connector at coil H
  • Damaged or broken primary wiring between coil H and PCM
  • Faulty PCM driver (less common)

Fault status

⚠️ Status
PCM detected open/short or no drive in ignition coil H primary control circuit; driver signal missing or abnormal.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P0358

HUMMER P — Powertrain

Ignition Coil 8 Control Circuit

Brand: HUMMER
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in the ignition coil H primary wiring (connector, pins, damaged insulation)
  • Loose, corroded, or disconnected coil electrical connector
  • Faulty ignition coil H (primary winding or internal electronics)
  • Faulty ignition control module / ignition driver in the PCM/ECM
  • Short to battery or short to ground in the coil feed or driver circuit
  • Poor chassis ground or weak battery/low system voltage

Symptoms

  • Illuminated Check Engine / MIL lamp
  • Cylinder-specific misfire (rough idle, vibration) or increased misfire counts
  • Reduced engine power, hesitation or poor acceleration
  • Hard starting or no-start in extreme cases
  • Increased fuel consumption and possible exhaust odor/backfire

What to check

  • Read DTCs and freeze-frame data with a scan tool; note crank/run conditions and misfire counts
  • Perform a visual inspection of coil H connector, wiring harness, and nearby harness routing for damage or pin corrosion
  • Verify battery voltage at the ignition coil power feed with key ON (should be ~11–14 V)
  • Check continuity and resistance of the coil primary circuit wiring to the PCM (with battery disconnected)
  • Measure ignition coil primary resistance and compare to manufacturer spec
  • Swap coil H with a known good coil from another cylinder to see if fault follows the coil (confirm with scan tool)

Signal parameters

  • Battery/ignition feed to coil primary: ~11–14 V with key ON (varies by system)
  • Primary coil resistance (typical range): ~0.2–2.0 ohms for high-current coils (manufacturer-specific)
  • Secondary coil resistance (typical): ~5 k–15 k ohms (varies by coil type)
  • Control signal: PCM usually switches the coil primary to ground (low-side) or to supply (high-side) — expected pulsed waveform while cranking/running
  • Oscilloscope primary waveform: short-duration current/voltage pulse when coil is fired; absence or flat line indicates open/no drive

Diagnostic algorithm

  1. Retrieve all stored codes and freeze-frame; note if related misfire (P03xx) codes are present.
  2. Clear codes and attempt to reproduce; monitor live data for misfire counts and coil command activity.
  3. Visually inspect coil H connector and wiring for damage, corrosion, loose pins, or melted insulation.
  4. With battery disconnected, check continuity between the coil primary connector and the PCM pin; verify no short to ground or battery.
  5. Measure coil H primary resistance per manufacturer spec. If out of spec, replace coil.
  6. With backprobe or using a safe test method, verify coil supply voltage (key ON) and that the PCM provides a switching signal while cranking/running using a DVM or scope.
  7. Swap coil H with another cylinder's coil. If the code and misfire follow the coil, replace the coil. If the code remains on the same cylinder, suspect wiring or PCM.
  8. If wiring checks OK and coil is known good, test PCM driver output with an oscilloscope or specialized tester; inspect PCM grounds and power supplies.
  9. Repair/replace wiring, connector, coil, or PCM as determined; clear codes and test drive to verify repair.

Likely causes

  • Faulty ignition coil H
  • Open or corroded connector at coil H
  • Damaged or broken primary wiring between coil H and PCM
  • Faulty PCM driver (less common)

Fault status

⚠️ Status
PCM detected open/short or no drive in ignition coil H primary control circuit; driver signal missing or abnormal.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Repair manuals

Manual library for HUMMER

138

Browse 138 HUMMER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

HUMMER

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P0358

LAND ROVER P — Powertrain

Ignition coil H primary / secondary circuit malfunction

AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in the ignition coil H primary wiring (connector, pins, damaged insulation)
  • Loose, corroded, or disconnected coil electrical connector
  • Faulty ignition coil H (primary winding or internal electronics)
  • Faulty ignition control module / ignition driver in the PCM/ECM
  • Short to battery or short to ground in the coil feed or driver circuit
  • Poor chassis ground or weak battery/low system voltage

Symptoms

  • Illuminated Check Engine / MIL lamp
  • Cylinder-specific misfire (rough idle, vibration) or increased misfire counts
  • Reduced engine power, hesitation or poor acceleration
  • Hard starting or no-start in extreme cases
  • Increased fuel consumption and possible exhaust odor/backfire

What to check

  • Read DTCs and freeze-frame data with a scan tool; note crank/run conditions and misfire counts
  • Perform a visual inspection of coil H connector, wiring harness, and nearby harness routing for damage or pin corrosion
  • Verify battery voltage at the ignition coil power feed with key ON (should be ~11–14 V)
  • Check continuity and resistance of the coil primary circuit wiring to the PCM (with battery disconnected)
  • Measure ignition coil primary resistance and compare to manufacturer spec
  • Swap coil H with a known good coil from another cylinder to see if fault follows the coil (confirm with scan tool)

Signal parameters

  • Battery/ignition feed to coil primary: ~11–14 V with key ON (varies by system)
  • Primary coil resistance (typical range): ~0.2–2.0 ohms for high-current coils (manufacturer-specific)
  • Secondary coil resistance (typical): ~5 k–15 k ohms (varies by coil type)
  • Control signal: PCM usually switches the coil primary to ground (low-side) or to supply (high-side) — expected pulsed waveform while cranking/running
  • Oscilloscope primary waveform: short-duration current/voltage pulse when coil is fired; absence or flat line indicates open/no drive

Diagnostic algorithm

  1. Retrieve all stored codes and freeze-frame; note if related misfire (P03xx) codes are present.
  2. Clear codes and attempt to reproduce; monitor live data for misfire counts and coil command activity.
  3. Visually inspect coil H connector and wiring for damage, corrosion, loose pins, or melted insulation.
  4. With battery disconnected, check continuity between the coil primary connector and the PCM pin; verify no short to ground or battery.
  5. Measure coil H primary resistance per manufacturer spec. If out of spec, replace coil.
  6. With backprobe or using a safe test method, verify coil supply voltage (key ON) and that the PCM provides a switching signal while cranking/running using a DVM or scope.
  7. Swap coil H with another cylinder's coil. If the code and misfire follow the coil, replace the coil. If the code remains on the same cylinder, suspect wiring or PCM.
  8. If wiring checks OK and coil is known good, test PCM driver output with an oscilloscope or specialized tester; inspect PCM grounds and power supplies.
  9. Repair/replace wiring, connector, coil, or PCM as determined; clear codes and test drive to verify repair.

Likely causes

  • Faulty ignition coil H
  • Open or corroded connector at coil H
  • Damaged or broken primary wiring between coil H and PCM
  • Faulty PCM driver (less common)

Fault status

⚠️ Status
PCM detected open/short or no drive in ignition coil H primary control circuit; driver signal missing or abnormal.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

320

Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

Your experience will help others
+100 karma for a short comment :)
Send to email