What it means
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.
At a glance
- Usually lights the check-engine light
- Affects emissions; the car can fail an emissions test
How it works
Ignition coil E's primary control circuit carries the signal that charges the coil before it fires its cylinder. P2312 means the computer detects lower-than-expected voltage in that circuit, consistent with a short to ground, a coil primary fault, or a poor connection.
Common causes
Most likely first.
- Primary winding shorted to ground or harness chafed
- Coil E internal driver fault
- Connector oxidised or loose at coil E
Symptoms
- Check-engine light on, possibly flashing
- Engine misfire or rough idle
- Hesitation under acceleration
- Reduced power
How to diagnose it
- Save freeze-frame data and check related coil or cylinder misfire codes to see when the coil E circuit fault occurs.
- Use the vehicle's wiring information to locate coil E, then inspect its connector and harness for a loose plug, corrosion, chafing, or contact with ground.
- With the circuit inactive as specified by service information, test the coil E primary control wire for a short to ground.
- Check coil E's primary winding and connector terminal condition against the manufacturer's specification.
- If the wiring and coil pass, follow the manufacturer's diagnostic procedure to assess the ignition control driver.
Common fixes
- Secure the coil E connector or clean and repair oxidised terminals.
- Repair a chafed coil E control wire or other verified short to ground.
- Replace coil E if its primary winding fails the specified test.
- Repair the ignition control driver only after circuit and coil tests isolate the fault there.
Can I keep driving?
Limit driving if the engine is misfiring, especially under acceleration. If the light flashes or the engine runs very roughly, stop when safe because unburned fuel can overheat and damage the catalytic converter.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.