P0352 — Ignition Coil “B” Primary/Secondary Circuit #
Note: The wording of this code may vary depending on the vehicle manufacturer. Always refer to your OEM (Original Equipment Manufacturer) service information for exact descriptions.
- Iignition Coil B Primary/Secondary Circuit Malfunction (Ford, Honda, Toyota, Nissan, GM)
- Ignition Coil 2 Circuit Fault (Chrysler, Jeep, Dodge)
- Cylinder 2 Ignition Coil Circuit Malfunction (BMW, Mercedes-Benz)
Summary of Code P0352 #
The P0352 code indicates a problem detected by the engine control module (ECM) within the primary or secondary circuit of ignition coil “B”. In most vehicles, “coil B” refers to the ignition coil for cylinder #2, but it’s always best to verify with OEM documentation. This circuit is responsible for delivering the spark that ignites the fuel-air mixture in the engine. When the ECM senses an abnormal voltage level or no response from the coil circuit, it triggers this code to warn of a possible ignition misfire. Left unresolved, this issue can reduce engine performance, increase emissions, and potentially cause further damage.
Frequent Symptoms for Code P0352 #
A P0352 code may manifest through a range of symptoms, from subtle performance issues to more obvious drivability complaints. Recognizing these signs early can help prevent further engine damage and improve your repair accuracy.
- Check Engine Light illuminated on the dashboard
- Rough engine idle or engine shaking
- Engine misfire, especially at low speeds or under load
- Poor acceleration or hesitation
- Reduced fuel efficiency
- Possible engine stalling or hard starting
- Increased exhaust emissions
Probable Causes for Code P0352 #
The most common causes of a P0352 code typically involve issues with the ignition coil itself, but can also be due to wiring faults or related control circuits. Here is an ordered list, starting with the most likely:
- Defective ignition coil “B” (often cylinder 2 coil)
- Faulty or corroded wiring/connectors to the coil
- Failed coil driver circuit in the ECM/PCM (Engine/Powertrain Control Module)
- Open or shorted primary/secondary coil circuits
- Poor ground connection at the ignition coil
- Moisture intrusion or water damage at coil or connector
Step-by-Step Diagnosis for Code P0352 #
Diagnosing a P0352 code requires systematic testing to pinpoint the root cause. Here is a structured approach:
- Read DTCs and freeze frame data using a professional scan tool. Note when and how often the code appears.
- Visually inspect ignition coil “B” (usually cylinder 2) and its wiring for damage, corrosion, or loose connectors.
- Swap the suspected coil with a known-good coil from another cylinder. If the misfire or code follows the coil, the coil is faulty.
- Check coil control signal with a test light or oscilloscope while cranking or running the engine.
- Test resistance of primary and secondary coil windings using a digital multimeter. Compare readings to OEM specifications.
- Inspect ECM/PCM connector pins for bent, pushed-out, or corroded terminals.
- Check for ground continuity at the coil and related circuits.
- If all hardware checks out, suspect an internal ECM/PCM fault and confirm with further OEM-level testing.
Possible Repairs for Code P0352 #
Once the diagnosis is complete, the appropriate repair will target the root cause. Here are the most common fixes associated with each cause:
- Replace faulty ignition coil “B” with an OEM or high-quality aftermarket part.
- Repair or replace damaged wiring/connectors to the affected coil.
- Clean or secure electrical connections at coil and ECM/PCM.
- Replace the Engine/Powertrain Control Module (ECM/PCM) if a verified internal fault exists (rare but possible).
- Address moisture intrusion by resealing connectors and replacing any water-damaged components.
Can You Drive with Code P0352? #
Limited: While some vehicles may continue to run with a P0352 code, it is not recommended to drive for extended periods. A faulty ignition coil can cause continuous misfires, leading to poor performance, higher emissions, and potential catalyst (catalytic converter) damage. In severe cases, it may cause stalling or hard starting. Have the issue diagnosed and repaired as soon as possible to avoid costly repairs.
Vehicles Most Commonly Affected by Code P0352 #
While P0352 is a universal OBD-II code, some brands and models have a higher incidence due to ignition coil design or known wiring issues. The following vehicles are frequently seen with this code:
- Ford F-Series (F-150, F-250)
- Honda Accord and Civic
- Toyota Camry and Corolla
- Chevrolet Silverado and Malibu
- Nissan Altima and Sentra
- BMW 3-Series and 5-Series
- Chrysler/Dodge/Jeep models with V6 or V8 engines
Common Mistakes & Best Practices for Code P0352 #
Even experienced technicians can make errors when tackling ignition coil circuit faults. Avoid these pitfalls and follow best practices for a successful repair:
- Replacing the ignition coil without checking wiring — Always inspect wiring/connectors first to avoid unnecessary part replacement.
- Not confirming coil location — “Coil B” can vary by manufacturer; consult OEM diagrams.
- Overlooking ECM/PCM updates — Some issues may be resolved by a software update or reflash.
- Skipping a visual inspection — Physical damage or corrosion is often the culprit.
- Neglecting to clear codes and test drive after repair — Always confirm the repair by verifying code does not return after a road test.
Express FAQ: P0352 #
Here are a few quick answers to the most common questions about this code:
-
Q: Does P0352 always mean I need a new ignition coil?
A: Not necessarily. Wiring faults, poor connections, or even a faulty ECM/PCM can trigger this code. Always diagnose before replacing parts. -
Q: Can a bad spark plug cause P0352?
A: Rarely. The code refers specifically to the coil circuit. However, a failing spark plug can cause similar symptoms and should be checked during diagnosis. -
Q: Is it safe to drive with P0352 for a few days?
A: It’s best to limit driving, as prolonged misfires can harm your catalytic converter and engine. Address the issue promptly.




