Working on this vehicle? Write estimates, send inspections & invoice customers from your phone.

    Start 14-Day Free Trial
    ← All OBD-II codes
    Powertrain code

    P0351 — Ignition Coil 'A' Primary/Secondary Circuit Malfunction

    Run a shop or repair van?

    Run your next p0351 diagnosis — ignition coil 'a' primary/secondary circuit job in Repairius: estimate, text approval, invoice, paid. Unlimited users.

    Start free trial

    14-day free trial · credit card required · cancel anytime

    Fleet, dispatcher or driver?

    DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.

    Try DispatchTool

    Need it fixed on your car?

    Find local and mobile shops and call or text them directly.

    Find a shop

    Not ready yet? Get fair-price tips for "P0351 diagnosis — Ignition Coil 'A' Primary/Secondary Circuit" by email

    No spam. Unsubscribe anytime.

    Quick Answer

    • What it means: The P0351 code indicates a problem with the primary or secondary circuit of ignition coil 'A', which is responsible for igniting the fuel in one of your engine's cylinders.
    • Severity: This is a moderately severe code. While you might be able to drive home, prolonged driving can lead to engine damage if misfires are severe and left unaddressed.
    • Most common cause: A faulty ignition coil for cylinder #1 (or cylinder 'A' in some systems).

    What the P0351 code means

    The P0351 diagnostic trouble code (DTC) officially stands for "Ignition Coil 'A' Primary/Secondary Circuit Malfunction." In simpler terms, this means that the Powertrain Control Module (PCM) or Engine Control Module (ECM) has detected an irregular voltage signal, or a signal that is outside of its expected operating range, within the primary or secondary winding circuit of the ignition coil that serves cylinder #1. The primary circuit is the low-voltage side that charges the coil, and the secondary circuit is the high-voltage side that delivers the spark to the spark plug.

    Common Symptoms

    • Check Engine Light illuminated
    • Engine misfire (rough idle, shaky engine)
    • Reduced engine power or acceleration
    • Poor fuel economy
    • Engine hesitation or stumbling during acceleration
    • Difficulty starting the engine
    • Engine may go into "limp mode" (reduced power to prevent damage)

    Common Causes

    1. Faulty Ignition Coil (most common): The ignition coil itself can fail due to internal shorts, cracks, or general wear and tear, leading to an inconsistent or absent spark.
    2. Damaged Wiring or Connectors: Frayed, corroded, or broken wires leading to or from the ignition coil, or loose/damaged connectors, can disrupt the electrical signal.
    3. Faulty Spark Plug: A worn, fouled, or incorrectly gapped spark plug can put excessive strain on the ignition coil, leading to premature coil failure or an inability to properly ignite the fuel.
    4. PCM/ECM Failure (least common): In rare cases, the engine control module itself may have an internal fault that incorrectly triggers the P0351 code or fails to properly control the ignition coil.

    How a technician diagnoses it

    1. Verify the Code and Freeze Frame Data: The technician will connect an OBD-II scanner to confirm the P0351 code and check for any other related codes. They will also analyze freeze frame data, which captures various engine parameters at the moment the code was set. This data can provide clues about engine load, RPM, and temperature when the fault occurred.
    2. Visual Inspection: A thorough visual inspection will be performed to check the ignition coil, its wiring harness, and connectors for any obvious signs of damage, corrosion, or loose connections. They will also inspect the spark plug for wear or fouling.
    3. Spark Test: Using a spark tester, the technician will check for a strong, consistent spark from the affected cylinder's ignition coil. A weak or absent spark confirms a problem with the ignition system for that cylinder.
    4. Ignition Coil Resistance Test: The technician may use a multimeter to measure the primary and secondary resistance of the ignition coil. Referring to manufacturer specifications, they can determine if the coil's internal windings are within the acceptable range. Out-of-spec readings indicate a faulty coil.
    5. Power and Ground Check: With the ignition on and the coil disconnected, the technician will use a multimeter to verify the presence of proper power and ground signals at the ignition coil connector. An absent or incorrect voltage indicates a wiring issue.
    6. Scan Tool Special Functions (if available): Some advanced scan tools allow technicians to command individual ignition coils to fire or perform coil circuit tests, which can help pinpoint intermittent issues.
    7. Swap Test: If the issue isn't immediately obvious, the technician might swap the suspected faulty ignition coil with a known good coil from another cylinder. If the misfire or code moves to the cylinder where the swapped coil was installed, it confirms the coil is faulty.

    Typical Repair Cost

    • Ignition Coil Replacement: Parts typically range from $40 - $200 per coil. Labor can be $80 - $160 for a single coil, depending on accessibility.
    • Spark Plug Replacement: Parts are usually $10 - $30 per plug, and labor can be $50 - $150 per cylinder if replacing only one, or $100 - $300 for a full set.
    • Wiring/Connector Repair: This can vary significantly, from $50 for a simple splice to $300+ for complex harness repairs.

    Can I keep driving with this code?

    While you might be able to drive with a P0351 code, it's generally not recommended for an extended period. An engine misfire can lead to unburnt fuel entering the exhaust system, which can damage the catalytic converter – a very expensive repair. Additionally, reduced engine power and potential stalling can create unsafe driving conditions. It's best to address the issue as soon as possible to prevent further damage and ensure your safety.

    Related Codes

    • P0301: Cylinder 1 Misfire Detected (often accompanies P0351)
    • P0352 - P0358: Ignition Coil 'B' - 'H' Primary/Secondary Circuit Malfunction (for other cylinders)
    • P0300: Random/Multiple Cylinder Misfire Detected
    • P0201: Injector Circuit / Open - Cylinder 1

    Get this scanned at a trusted shop on Repairius.

    Need this code diagnosed?

    Request service from shops in your area.

    Related P-series codes

    Parts, tools, and pros for this code

    diagnostic
    passenger

    Parts pros use for this job

    • •Oxygen sensor
    • •Spark plugs
    • •MAF sensor

    Tools pros use

    • •OBD-II scanner
    • •Code reader
    • •Smoke leak tester

    Scan your own codes

    A basic OBD-II scanner pays for itself the first time you avoid a diagnostic fee.

    • •Bluetooth scanners for any phone
    • •Live data & freeze frame
    • •Reset check engine light

    Prefer a professional?

    Find local and mobile shops and call or text them directly.

    • ✓Call or text shops directly
    • ✓Verified reviews & ratings
    • ✓See services offered

    Doing it yourself? Shop our partners

    We may earn a small commission from partner links — it never changes the price you pay.

    Run your shop from estimate to payment

    Don't overhaul your shop. Test Repairius on your next job.

    Repairius keeps estimates, work orders, real-time job assignment, customer and vehicle history, inventory, and payments in one place — on desktop and in your pocket.

    14-day free trial · credit card required · cancel anytime

    Not a mechanic? Send Repairius to your shop — they can run estimates, jobs, and invoices in one place.

    Know someone who needs this?

    Share this page with a mechanic, a shop owner, or a friend working on the same problem.

    Know a mechanic or shop owner Repairius could help?

    Send them Repairius in one tap. Free listing, online booking, reminders and the full shop workflow.

    Text them Email