prjctx.net
P2310PowertrainFix Soon

Ignition Coil "D" Primary Control Circuit High

P2310 indicates the ignition coil D primary control circuit is detecting a high voltage condition. The PCM has identified that the voltage in the coil driver circuit exceeds normal operating parameters, which can prevent proper spark generation on that cylinder.

Schedule a repair soon — this issue will worsen and may cause additional damage if ignored.

What You Might Notice

  • Engine misfire on cylinder D
  • Diminished engine performance
  • Reduced fuel efficiency
  • Rough idle or hesitation during acceleration
  • Check Engine Light illuminated

Most Common Causes

  1. 1

    Faulty ignition coil D

    The ignition coil pack itself may have internal resistance issues or a short circuit causing high voltage readings in the primary control circuit.

  2. 2

    Wiring or connector issues

    Damaged, corroded, or loose wiring and connectors between the PCM and ignition coil D can cause abnormal voltage signals.

  3. 3

    PCM driver circuit fault

    The engine control module's ignition coil driver circuitry may be failing, preventing proper voltage regulation to the coil.

  4. 4

    Engine oil contamination or spark plug issues

    Excessive resistance in the spark plug circuit or poor engine condition can affect coil driver readings.

How to Diagnose It

  1. 1

    Check Faulty ignition coil DThe ignition coil pack itself may have internal resistance issues or a short circuit causing high voltage readings in the primary control circuit.

  2. 2

    Check Wiring or connector issuesDamaged, corroded, or loose wiring and connectors between the PCM and ignition coil D can cause abnormal voltage signals.

  3. 3

    Check PCM driver circuit faultThe engine control module's ignition coil driver circuitry may be failing, preventing proper voltage regulation to the coil.

  4. 4

    Check Engine oil contamination or spark plug issuesExcessive resistance in the spark plug circuit or poor engine condition can affect coil driver readings.

How to Fix It

  1. 1

    Inspect and replace ignition coil D

    Remove the ignition coil from cylinder D, test it for proper resistance and operation, and replace if faulty. This is the most common fix for this code.

  2. 2

    Check wiring and connectors

    Inspect all wiring harnesses and connectors between the PCM and ignition coil D for corrosion, damage, or loose connections. Repair or replace damaged components.

  3. 3

    Test and reprogram PCM

    Use diagnostic equipment to test the PCM's ignition coil driver circuit output. If the PCM is faulty, it may need reprogramming or replacement.

  4. 4

    Inspect spark plug and cylinder condition

    Check the spark plug for wear and remove carbon deposits from the cylinder. Replace the spark plug if worn or fouled.

Need a deeper diagnosis?

Search for related repair guides or browse by system.