TorqueMech Beta
TorqueMech OBD Code Guide

P0351 - Ignition Coil A Primary/Secondary Circuit

The ECM detected a primary or secondary circuit fault for ignition coil A.

Code first. Confirm symptoms and checks before pricing parts.

Read code pattern Check likely system Estimate after confirmation

Explore Related Systems

Compare nearby repair families.

Common Next Steps

Turn the code into the next check.

Inspect ignition coils

Check coil boots, carbon tracking, and whether the miss follows a swap.

Open Workflow
Check spark plugs

Inspect gap, fouling, wear, oil, coolant, and plug-well condition.

Open Workflow
Verify injector operation

Move to injector balance, pulse, or leak-down checks if the misfire stays.

Add Inspection
Check compression if needed

Use compression or leak-down testing when spark and fuel checks do not move the fault.

Add Inspection

Code Overview

The ECM detected a primary or secondary circuit fault for ignition coil A.

Common Causes

  • Failed ignition coil
  • Coil wiring issue
  • Poor connector fit or terminal tension problem
  • PCM driver issue (rare)

Diagnostic Steps

  1. Swap the coil if the design allows and see whether the fault follows
  2. Inspect the coil connector, pins, and boot for heat or carbon tracking
  3. Check for companion misfire codes and verify power and ground at the coil

Likely Repairs & Cost Guides

Confirm the repair path before pricing parts.

Ignition coil replacement

Estimator-ready next step after the fault path is confirmed.

Ignition wiring diagnosis

Estimator-ready next step after the fault path is confirmed.

Spark plug replacement

Estimator-ready next step after the fault path is confirmed.

Next Steps

Move from code to checks, then estimate.