Ignition Coil Primary Control Circuit Low
The P2303 code indicates that the powertrain control module (PCM) has detected a low voltage condition in the primary control circuit of ignition coil 'A'. This circuit is responsible for triggering the coil to fire the spark plug. A low voltage reading suggests a short to ground, open circuit, or faulty component, which can lead to misfires and reduced engine performance.
1. Most Common Causes
- Faulty ignition coil 'B' with shorted or open primary winding
- Primary circuit wiring shorted to ground
- Corroded, bent, or high-resistance pins at coil 'B' connector
- Defective ECM/PCM ignition coil 'B' driver
- Excessive wiring resistance from splices, chafed wires, or loose terminals
- Low battery or charging system voltage affecting circuit reference
2. Symptoms You Will Notice
- Engine misfire
- Check Engine Light on
- Rough idle
- Decreased fuel economy
- Engine hesitation or stalling
3. 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 primary circuit voltage at the coil connector with a multimeter (should be near battery voltage with key on).
Step 4: Check for continuity and shorts in the circuit between the PCM and coil.
Step 5: Swap the suspect coil with another cylinder and see if the code follows.
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 engine misfires, reduced performance, and potential damage to the catalytic converter.
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.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.