P0351 Code: Ignition Coil "A" Primary/Secondary Circuit Malfunction

Read Time: 3 mins

p0351 code displaying on an OBD-2 diagnostic tool

Table of Contents

P0351 code definition

Ignition Coil “A” Primary/Secondary Circuit Malfunction

What causes the P0351 code?

P0351 is an OBD-II code, meaning it’s a generic code that applies to various vehicles. The P0351 code means the ignition coil “A” primary/secondary circuit malfunction.

What causes the P0351 code?

  • Ignition coil “A” open or shorted circuit
  • Ignition coil “A” grounded circuit (to ground)
  • Ignition coil “A” control circuit malfunction

What repairs can fix the P0351 code?

  • Replace the ignition coil.
  • Replace the ignition coil harness.
  • Replace the ignition coil wiring, including connectors and terminals at both ends of the wire (e.g., spark plug wires).
  • Check for loose or corroded battery terminals and clean them as necessary, then tighten each terminal securely to its post with an adjustable wrench until it doesn’t make any further contact with its post.

What are the most common symptoms of the P0351 code?

  • Hard to start the car
  • Check engine light is on
  • The engine runs rough and stalls/dies out frequently when you’re driving
  • The car may also feel misfiring, which can be detected by listening to a rattling sound under the hood.

How does a mechanic diagnose the P0351 code?

A mechanic will check for blown fuses and loose or corroded connectors. They’ll also review the wiring for damage and any sensors or relays that could be causing the problem. If everything checks out, they will check your engine control module (ECM), which controls various systems, including ignition coils. If this is too much work for you, consider taking it into a shop and letting them diagnose it for you.

What repairs can fix the P0351 code?

  • Replace the ignition coil.
  • Replace the ignition coil harness.
  • Replace the ignition coil wiring, including connectors and terminals at both ends of the wire (e.g., spark plug wires).
  • Check for loose or corroded battery terminals and clean them as necessary, then tighten each terminal securely to its post with an adjustable wrench until it doesn’t make any further contact with its post.

Can I still drive with the P0351 code?

The P0351 code is the most serious of the ignition coil codes. This means that if you continue to drive your vehicle with this code stored in memory, you could cause further damage to your engine.