P2310 moderate

Ignition Coil "D" Primary Control Circuit High

The P2310 code means the vehicle's onboard diagnostic system has detected: Ignition Coil "D" Primary Control Circuit High. This is a moderate severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
$80 - $300 (coil and plug typically; wiring repair if the harness is at fault)
ANCEL AD310 OBD-II Scanner
Recommended Tool
ANCEL AD310 OBD-II Scanner

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.

Check Price on Amazon
AstroAI Digital Multimeter
Every Tech Needs This
AstroAI Digital Multimeter

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.

Check Price on Amazon

Affiliate links — we earn a commission at no extra cost to you.

Common Symptoms

  • Check Engine Light on (often with a misfire code for the same cylinder)
  • Misfire, stumble, or rough running - worst under load
  • Possible reduced power and fuel economy

Probable Causes (Ranked by Likelihood)

  • Failed ignition coil D High
  • Open/short in the coil's primary control wiring or connector High
  • Connector corrosion or a damaged harness at the coil Moderate
  • PCM coil driver fault Low

Frequently Asked Questions

What does P2310 mean?

P2310 means the PCM detected a fault in the primary control circuit of ignition coil D. Coil letters map to specific cylinders per engine - check your service manual for which cylinder this is on your vehicle.

Can I keep driving with P2310?

Briefly, yes - but a misfiring cylinder dumps unburned fuel into the exhaust and can overheat the catalytic converter, turning a cheap coil into an expensive converter. Fix it soon and avoid heavy load.

Should I replace all the coils for P2310?

Not necessarily. Diagnose the one coil first (the swap test takes minutes). On a high-mileage engine where one coil has failed, replacing plugs at the same time is worthwhile; replacing all coils is optional insurance, not a requirement.

Mechanics Guide Step-by-step diagnosis

Step-by-Step Diagnostic Procedure

  1. Identify which cylinder coil D serves for your engine (the letter-to-cylinder map is in the service manual).

  2. Swap the suspect coil with a neighboring cylinder's coil; if the code follows the coil, replace it.

  3. Inspect the coil boot and spark plug - worn plugs and torn boots kill coils.

  4. Check the coil connector and wiring for damage; verify power and control signals at the connector.

  5. Clear codes and road-test.

Sources 1

This page is built from documented references. Verify against your own service info before repair work.

  • SAE J2012Diagnostic Trouble Code Definitions (defines the generic OBD-II code ranges)

Commonly Affected Vehicles

  • 2010-2018 Ford F-150 3.5L V6
  • 2012-2020 Toyota Camry V6
  • 2011-2019 Honda Pilot V6
  • 2013-2021 Chevrolet Camaro V6

Related Codes

Explore More

Was this helpful?

Send this to whoever is fixing the car — your mechanic, or the person asking what the light means.