Severity High
P2301

Ignition Coil Primary Control Circuit High Voltage

📅 Last reviewed: July 2026
What does the P2301 code mean?

The P2301 code indicates that the Powertrain Control Module (PCM) has detected a voltage higher than expected in the primary circuit of ignition coil 'A'. This circuit controls the coil's ground path to fire the spark plug. A high voltage condition can be caused by a faulty ignition coil, damaged wiring, or a PCM issue. This can lead to misfires, poor fuel economy, and potential catalytic converter damage if ignored.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for codes and note freeze frame data.

2

Step 2: Visually inspect ignition coil and wiring for damage or corrosion.

3

Step 3: Test primary circuit voltage with a multimeter (should be battery voltage with key on).

4

Step 4: Swap ignition coil with another cylinder to see if code follows.

5

Step 5: If code persists, check for shorts to voltage in the wiring harness.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended. Driving with a misfire can damage the catalytic converter and reduce fuel economy.

How much does it cost to fix?

Typically $50-$150 for a DIY coil replacement; labor adds $50-$100 if done by a shop.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2301? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →