P0352 Ignition coil B primary control circuit/open
What P0352 means
The engine computer switches each ignition coil on and off through a control circuit. P0352 means it detected an open circuit or incorrect signal on the circuit for coil B, which is usually the coil for cylinder 2. That cylinder will often misfire as a result.
P0352 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.
At a glance
- Severity
- Medium
- Typical repair cost
- 40–300 €
- Workshop time
- 0.2–1.5 h
- Repair difficulty
- Easy
- DIY possible
- Yes
- Check engine light
- Yes
- Affects emissions test
- Yes
Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.
Symptoms
- Check engine light on
- Misfire and rough running
- Loss of power
- Cylinder 2 misfire code stored as well
Common causes
- Failed ignition coil for cylinder 2
- Loose, corroded or broken coil connector
- Damaged wiring between coil and engine computer
- Missing power supply to the coil (fuse or relay)
- Engine computer driver fault (rare)
Can I keep driving with P0352?
You can drive a short distance, but get it repaired within one or two weeks, sooner if the engine misfires. Prolonged misfiring can damage the catalytic converter.
What to check first
- Check the coil connector is fully clipped on and free of corrosion
- Swap the coil with another cylinder and see if the code follows it
- Check coil power supply and the control wire continuity to the engine computer
- Replace the coil if faulty; repair wiring if the fault stays with the circuit
Related codes
- P0351 Ignition coil A primary control circuit/open
- P0353 Ignition coil C primary control circuit/open
- P0354 Ignition coil D primary control circuit/open
- P0355 Ignition coil E primary control circuit / open
- P0356 Ignition coil F primary control circuit / open
- P0346 Camshaft position sensor A circuit range/performance (bank 2)
- P0345 Camshaft position sensor A circuit (bank 2)
- P0344 Camshaft position sensor A circuit intermittent (bank 1 or single sensor)
Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: