Ignition Coil Primary Control Circuit High Voltage
The P2301 code indicates that the Powertrain Control Module (PCM) has detected a voltage higher than expected in the primary control circuit of ignition coil 'A'. This circuit controls the switching of the coil to generate spark. A high voltage condition can be caused by a short to power, a faulty ignition coil, or a problem with the PCM driver. This can lead to misfires, poor engine performance, and increased emissions.
01. Most Common Causes
- Faulty ignition coil
- Short to voltage in the primary control circuit
- Damaged PCM or PCM driver
02. Symptoms You Will Notice
- Engine misfire
- Check Engine Light illuminated
- Rough idle or hesitation during acceleration
03. Step-by-Step Diagnosis
Step 1: Scan for codes and record freeze frame data.
Step 2: Visually inspect the ignition coil and wiring for damage or corrosion.
Step 3: Test the ignition coil primary resistance with a multimeter (specs vary by vehicle).
Step 4: Check for voltage at the coil connector with key on; should be battery voltage on power wire.
Step 5: Use a lab scope to check the PCM control signal; if signal is missing or erratic, suspect PCM issue.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive with P2301 as it can cause misfires, damage the catalytic converter, and lead to poor fuel economy. Have it diagnosed promptly.
How much does it cost to fix?▼
The cost typically ranges from $50 to $150 for a single ignition coil replacement, plus diagnostic fees. If the PCM is faulty, costs can be higher.