P0352 OBD-II Trouble Code: Ignition Coil B Primary/Secondary Circuit Malfunction

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P0352 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0352 code

P0352 is a diagnostic trouble code (DTC) for "Ignition Coil B Primary/Secondary Circuit Malfunction". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P0352 DIAGNOSTIC Get a fair and transparent estimate upfront

Check Engine Light

P0352 code definition

Ignition Coil B Primary/Secondary Circuit Malfunction

What the P0352 code means

The last digit in this particular trouble code indicates that there is an issue detected within the ignition process of cylinder number 2. The coil is essentially a transformer which revamps the lower voltage supplied by the battery into the higher voltage that spark plugs need to ignite the fuel for a successful combustion process. A coil pack will on average will produce about 70,000 to 100,000 Volts.

A coil pack, also known as a coil on plug or an ignition coil, is used to convert the standard battery voltage into the higher voltage needed for the internal combustion process of an engine. The coil pack is characteristically a high voltage generator consisting of two coils, one primary coil and one secondary coil. The large primary coil receives the initial voltage from the battery and transfers it to the smaller secondary coil. The secondary coil is located inside the primary coil, and spins at rapid rates within the primary coil, causing a magnetic field. This, in turn, helps induce the high voltage and amperage needed to ignite the fuel during the combustion process.

A trouble code P0352 may set if the Engine Control Module (ECM) detects an issue with the ignition process of the coil pack. In this case, the coil pack detected as malfunctioning is located above cylinder number 2.

What causes the P0352 code?

  • Damaged or corroded wiring of the second cylinder coil pack

  • Damage or corrosion of the wires connecting the second cylinder coil pack to the Engine Control Module

  • Open or short in the wiring of the electrical circuit of the second cylinder coil pack

  • Faulty Engine Control Module

  • Faulty coil pack

  • Defective Spark plug(s)

What are the symptoms of the P0352 code?

  • A Check Engine Light being set
  • Engine misfire, abnormal vibrations may be felt at idle or while driving
  • Loss of acceleration

How does a mechanic diagnose the P0352 code?

  • Performs a resistance test on the suspected coil pack

  • Inspects the condition of the spark plug electrodes

  • Measures the voltage present at the coil pack

  • Inspects the wires connecting to the coil packs for fraying, corrosion and at times melting

  • Inspects the coil pack circuit for a proper ground supply

  • Inspects the intake manifold for vacuum leaks

  • Uses a multimeter to measure the Hertz signal sent to a coil pack (helps verify whether the ECM is sending the proper signal to the coil pack)

Common mistakes when diagnosing the P0352 code

Some may overlook the fact that a vacuum leak could cause this code as well. Also, some may neglect to measure the hertz signal that should be sent by the ECM to the coil pack. Measuring the Hertz signal will help you determine if the Engine Control Module is faulty, or if there is an interruption in the coil pack circuit, such as corrosion build up or damaged wiring.

How serious is the P0352 code?

It is fairly serious because you can not legally pass inspection with a Check Engine Light on. Driving with a misfire is bad for the engine because if one cylinder is hindered, the other cylinders will have to work twice as hard to run the vehicle. Doing so will stress the other cylinders and cause parts such as piston rings, spark plugs and other coil packs to wear more quickly. This code is known to cause an engine misfire, which will damage or clog the catalytic convertor if not addressed quickly enough.

What repairs can fix the P0352 code?

Additional comments for consideration regarding the P0352 code

It is strongly suggested to check the Hertz signal from the ECM to the coil pack. Also, it is recommended to check the intake manifold for vacuum leaks.

Need help with a P0352 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
Check Engine Light
P0352

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P0352 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,936

Rating Summary
3,597
169
44
25
101
3,597
169
44
25
101

Nathan

26 years of experience
235 reviews
Nathan
26 years of experience
Nathan did a good job and explained everything .He was friendly and knowledgeable.Will recommend to others.
1999 FORD F-150 - CHECK ENGINE LIGHT IS ON - TULSA, OKLAHOMA

Jerome

21 years of experience
280 reviews
Jerome
21 years of experience
Informative
2004 LINCOLN TOWN CAR - CHECK ENGINE LIGHT IS ON - BALTIMORE, MARYLAND

Attila

16 years of experience
174 reviews
Attila
16 years of experience
honest, knowledgeable
2012 HONDA PILOT - CHECK ENGINE LIGHT IS ON - NEW MILFORD, NEW JERSEY

Kevin

21 years of experience
90 reviews
Kevin
21 years of experience
Perfect mechanic !!! I wish I could give him more stars!!! Even installed my windshield wiper !
2010 INFINITI G37 - CHECK ENGINE LIGHT IS ON INSPECTION - DULUTH, GEORGIA

More related articles

P0222 OBD-II Trouble Code: Throttle/Pedal Position Switch/Sensor B Circuit Low Input
P0222 code definition Throttle/Pedal Position Switch/Sensor B Circuit Low Input What the P0222...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2422 OBD-II Trouble Code: Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed
Diagnostic Trouble Code (DTC): P2422 P2422 code definition Evaporative Emissions Control System (EVAP)...

Related questions

Q: A.I.R. pump is missing in my car

Hello. The A.I.R. system is an emissions system that is designed to inject air into the exhaust manifold to help with the combustion of any unburned fuel before it reaches the catalytic converter, resulting in cleaner emissions. In order to...

Q: P0014 on scanner

Hi and thanks for contacting YourMechanic. The code p0014 refers to the camshaft position sensor 'B' circuit with the timing over-advanced. The TPS will not make the computer think of a cam not adjusting correctly. With the code p0014, check...

Q: What is the code P0352 and P0351

Hello. The codes you are receiving are telling you the circuitry for those cylinders is faulty. Taking the corrective measures you have thus far were great, and they allow us to proceed with further inspection of other components. You will...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com