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.
- Keep driving?
- Short distances only
- DIY difficulty
- moderate
- Estimated cost
- $50 - $300 (parts and labor)

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.
Check Price on AmazonAffiliate 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
-
Swap coil A with a known good coil and see if the code follows the coil
-
Check the coil connector for corrosion or damage
-
Measure primary resistance of coil A (typically 0.5-2 ohms)
-
Inspect wiring from ECM to ignition coil A
-
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 min2007-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 min2007-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 minFrequently 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.