Ignition Coil D Primary Control Circuit Low
What it means
P2309 means the ECM detected low voltage in the primary control circuit for ignition coil 'D' — usually a short to ground, a bad connector, or a failed coil. The affected cylinder can misfire, causing a rough idle and lost power. Because sustained misfires can damage the catalytic converter, it's worth fixing promptly.
Can I keep driving? You can usually drive, but that cylinder may misfire; a sustained misfire can overheat the converter, so repair it soon.
Real-world scan data
Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.
Common symptoms
What you'll notice
- Misfire, rough idle, or shaking
- Hesitation and reduced power on acceleration
- Check-engine light on (may flash during an active misfire)
- Slightly increased fuel consumption
Common causes
Most likely first
- Short to ground in the coil 'D' primary control wireLikely
- Corroded or loose connector at the ignition coilCommon
- Failed ignition coil DCommon
- Open or damaged wiring between the ECM and the coilLess often
- Faulty ECM coil driver (rare)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and identify which cylinder coil 'D' feeds.
- Inspect the coil connector and primary control wiring for a short to ground or chafing.
- Swap coil D with a known-good coil to see if the fault follows the coil.
- Measure the coil primary resistance and compare to spec; replace if out of range.
- If wiring and coil are good, test the ECM driver output. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P2309?+
Can I just clear P2309?+
Related codes
Read & clear P2309 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.