P2300 moderate

Ignition Coil A Primary Control Circuit Low

The P2300 code means the vehicle's onboard diagnostic system has detected: Ignition Coil A Primary Control Circuit Low. This is a moderate severity code.

My Garage →
Keep driving?
Short distances only
DIY difficulty
moderate
Estimated cost
$50 - $300 (parts and labor)
Recommended Tool
ANCEL AD310 OBD-II Scanner
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

Affiliate link -- we earn a commission at no extra cost to you.

Every Tech Needs This
AstroAI Digital Multimeter
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 link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Engine misfire on one cylinder
  • Check Engine Light flashing
  • Rough idle and vibration
  • Reduced engine power
  • Poor fuel economy

Probable Causes (Ranked by Likelihood)

  • Failed ignition coil A Very High
  • Damaged wiring to ignition coil A High
  • Corroded ignition coil connector Moderate
  • ECM coil driver circuit fault Low

Step-by-Step Diagnostic Procedure

  1. Swap coil A with a known good coil and see if the code follows the coil

  2. Check the coil connector for corrosion or damage

  3. Measure primary resistance of coil A (typically 0.5-2 ohms)

  4. Inspect wiring from ECM to ignition coil A

  5. Check for voltage at the coil connector with key on

Common Fixes by Vehicle

What techs usually find when diagnosing P2300 on specific vehicles — tap your vehicle for the fix and the exact part:

2006-2016 GM 5.3L/6.0L/6.2L LS Trucks easy DIY

Replace Cylinder 1 ignition coil (AC Delco). LS coils are COPs (coil-on-plug) -- pull #1, swap with #8 to verify. If miss follows the coil, replace. Also replace spark plug if >60k on OEM Iridium. Inspect coil harness for chafing at valve cover bolts.

Labor: 30 min
2007-2017 Ford 5.4L/6.2L F-150/Super Duty easy DIY

Replace Cylinder 1 coil-on-plug with Motorcraft DG-521. Ford COPs fail individually. Also replace spark plug with Motorcraft SP-546 (5.4) or SP-542 (6.2). Inspect COP boot for damage -- torn boots cause secondary arcing.

Labor: 30 min
2007-2014 Chrysler 3.6L Pentastar (300, Charger, Wrangler) easy DIY

Replace #1 coil-on-plug. Chrysler Pentastar coils fail frequently -- especially on pre-2013 heads with the infamous left-bank head issue. Use Mopar OEM. If code continues after coil+plug, the cylinder head may have internal misfire (valve damage).

Labor: 30 min

Frequently Asked Questions

Can I drive with code P2300?

Short distances only. Driving with a misfiring cylinder can damage the catalytic converter. A flashing Check Engine Light means stop driving immediately.

What causes P2300?

Almost always a failed ignition coil. Swapping the coil to another cylinder and seeing if the code follows confirms the diagnosis.

Is P2300 expensive to fix?

Usually $50 to $300. Ignition coils are inexpensive and straightforward to replace. Consider replacing all coils at the same time for high-mileage vehicles.

Sources

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

Explore More

Was this helpful?

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