Ignition Coil Primary Circuit Low Voltage
The P2312 code indicates that the powertrain control module (PCM) has detected a low voltage condition in the primary control circuit of a specific ignition coil. This circuit controls the coil's ground path to fire the spark plug. A low voltage reading suggests excessive resistance, a short to ground, or a faulty coil driver, which can lead to misfires and reduced engine performance.
1. Most Common Causes
- Faulty ignition coil
- Open or shorted wiring in the primary control circuit
- Poor electrical connection at the coil or PCM connector
- Failed PCM (rare)
2. Symptoms You Will Notice
- Engine misfire or rough idle
- Check Engine Light illuminated
- Reduced fuel economy
- Hesitation or lack of power during acceleration
3. Step-by-Step Diagnosis
Step 1: Scan the PCM for codes and note the specific cylinder associated with P2312.
Step 2: Visually inspect the ignition coil and wiring for damage, corrosion, or loose connections.
Step 3: Measure resistance of the primary coil circuit; compare to manufacturer specs (typically 0.5-2.0 ohms).
Step 4: Check for voltage at the coil connector with key on; should be battery voltage on the power wire.
Step 5: Test the PCM's ability to ground the coil using a test light or oscilloscope; if no ground signal, suspect PCM or wiring issue.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive with this code as it can cause misfires, damage the catalytic converter, and reduce engine performance. Have it diagnosed promptly.
How much does it cost to fix?▼
The cost typically ranges from $50 to $150 for a DIY replacement of the ignition coil, or $100 to $300 if professionally diagnosed and repaired, including parts and labor.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.