OBD-II code · Powertrain (generic, extended)
P2312 Ignition Coil E Primary Control Circuit Low
The primary control circuit of ignition coil E reads a voltage below the expected level — usually a short to ground on the primary driver wire or a low-resistance fault in the coil primary winding. Coil E cannot build a normal charge, so the cylinder it fires misfires, especially under load. Causes: short to ground in the primary wiring, an internal coil primary fault, or a faulty ECU/igniter driver.
Is it safe to drive with P2312?
Usually safe to drive in the short term. Get it diagnosed when convenient, sooner if the car drives differently.
Common causes
- Most likelyPrimary winding shorted to ground or harness chafed
- PossibleCoil E internal driver fault
- Less likelyConnector oxidised or loose at coil E
Repair at a glance
- Difficulty
- Easy
- DIY friendly
- Often, with basic tools
- Typical labour
- 0.4–1.2 h
- Emissions test
- Likely to fail
- Parts involved
- Ignition Coil E, Ignition Coil Wiring E, Ignition Module
Related codes
- P2300Ignition Coil A Primary Control Circuit Low
- P2303Ignition Coil B Primary Control Circuit Low
- P2306Ignition Coil C Primary Control Circuit Low
- P2309Ignition Coil D Primary Control Circuit Low
- P2315Ignition Coil F Primary Control Circuit Low
- P2318Ignition Coil G Primary Control Circuit Low
- P2321Ignition Coil H Primary Control Circuit Low
- P2324Ignition Coil I Primary Control Circuit Low
- P2327Ignition Coil J Primary Control Circuit Low
- P2330Ignition Coil K Primary Control Circuit Low
- P2333Ignition Coil L Primary Control Circuit Low
- P230FCylinder 6 Air-Fuel Ratio Imbalance Adjustment At Limit During Balance
- P2310Ignition Coil D Primary Control Circuit High
- P2311Ignition Coil D Secondary Circuit
- P2313Ignition Coil E Primary Control Circuit High
- P2314Ignition Coil E Secondary Circuit
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.