Trouble P0351 - Ignition Coil A Primary/Secondary - Circuit Malfunction

How does a mechanic diagnose a P0351 code?

When diagnosing this error code, a mechanic will do the following:

  • Reads all stored data and error codes using OBD-II scanner
  • Clear error codes from the computer's memory and test drive the vehicle to see if P0351 appears again
  • If the error code appears again, check the ignition coils as well as the associated wires for wear and damage.
  • Find out whether the fault concerns only one of the cylinders or all cylinders of the engine using a scanner
  • If the fault concerns only one engine cylinder, check the corresponding spark plug and its wire for wear and damage.
  • If a malfunction is detected in all engine cylinders, check the primary winding of the ignition coil
  • If no problem is found, check the ECM

On which cars is this problem most common?

The problem with code P0351 can occur on different machines, but there are always statistics on which brands this error is more common. Here is a list of some of them:

  • Chevrolet (Chevrolet Aveo, Cruz, Lanos, Lacetti, Rezzo)
  • Chrysler
  • Citroen (Citroen C4, C5)
  • Daewoo (Daewoo Matiz, Nexia)
  • Dodge (Dodge Ram, Stratus)
  • Fiat (Fiat Punto)
  • Ford (Ford Mondeo, Taurus, Focus, Fusion, C-Max)
  • Jeep (Jeep Grand Cherokee)
  • Lexus (Lexus rx350)
  • Mazda (Mazda Premasi, Surname)
  • Mercedes
  • Nissan (Nissan Almera)
  • Opel (Opel Astra, Vectra, Zafira, Meriva, Omega)
  • Peugeot (Peugeot 206, 307, 406, 407, Partner)
  • Renault (Renault Logan)
  • Skoda (Skoda Octavia)
  • Toyota (Toyota Avensis, Auris, Camry, Corolla, Prius, Rav4)
  • Volkswagen (Volkswagen Tiguan)
  • Volvo (Volvo v40)
  • VAZ 2114
  • Gazelle Business
  • Zaz Chance
  • Lada Granta, Kalina, Largus, Priora
  • UAZ Bukhanka, Patriot

With fault code P0351, you can sometimes encounter other errors. The most common ones are: P0102, P0108, P0113, P0118, P0123, P0138, P0174, P0183, P0194, P0340, P0352, P0353, P0354, P1391, P2106, P2195.

Causes of malfunction

There are five main malfunctions that cause OBD errors p0351, p0352, p0353, p0354 to be generated in the memory of the electronic control unit. Among them:

  • Faulty spark plugs or their wires. Spark plugs can fail either partially (for example, due to contamination of the electrodes) or completely, as a result of which a spark will not appear on the electrodes at all. In rare cases, a P0363 code may also be displayed.
  • Ignition coil malfunction. Typically this failure is caused by the primary and/or secondary windings being shorted. Moreover, this can be either an interturn short circuit or a short circuit between the primary and secondary windings. In the first case, usually the voltage generated is not enough to ignite the air-fuel mixture, and in the second, there will be no voltage at all. Often, when a short circuit occurs, the corresponding fuses blow. Another option is a partial failure of the rubber tip of the coil, which causes a spark to simply break through to the body.
  • Wiring problems. In this case, there may be breaks: between the control unit and the coil, between the coil and the spark plug, or the supply wiring. In this case, this can be either a complete break in the wires or damage to the insulation section/sections. For example, when rubbing in places of bending, exposure to extreme temperatures, and so on. In any case, diagnostics must be performed using an electronic multimeter, which allows you to find the corresponding damage.
  • Control unit malfunction. This is the worst case. As mentioned above, inside the block there is a ceramic plate on which power and signal electrical contacts are installed (the design of the control unit may differ for individual car models). Due to constant overheating, the plate becomes fragile, and sometimes a situation arises when a piece of the plate with contacts simply falls off from its main part.

Another, but rather rare reason why the indicated errors with code p0351, p0352, p0353, p0354 are formed in the ECU memory are the so-called “glitches” of the control unit. In particular, its bugs in its software. This can happen, for example, after reflashing the unit, or after mechanical damage (for example, as a result of an accident).

Errors p0363 and p1304

You can detect these errors if you use a self-diagnostic adapter. Each of them has its own decoding and provides the car owner with certain information about the breakdown that occurred in the car. So, the number 0363 (error code) on 2114 indicates that misfire occurred in one of the engine cylinders and the supply of the fuel mixture to it was stopped.

In most modern cars, an electronic control system automatically stops the flow of fuel to the cylinder if any problems occur in it.

The next error - 1301...1304 indicates that in a specific cylinder (the number of which is equal to the last digit in the error number) there were ignition delays, which are critical for the converter.

Often these errors are accompanied by errors of type 0300 - exceeding the threshold of danger (toxicity) of the exhaust as a result of misfire.

The engine does not start and shows errors P0351 and P0352

#1 OFF SITE Denisspec

  • Users
  • 6 messages
  • Year of manufacture: 2015
  • Equipment: Welcome
  • Gearbox: Mechanical
  • Car color:

Tell me what to do. I have a Nissan Almera 2015 (mileage 101,000t.km.) At first it began to run unevenly, did not develop speed when pressing the gas pedal, fired into the exhaust and then stopped starting (it seizes for 5-10 seconds and stalls, when you press the gas or immediately choke or rev up and stall) Shows error P0351 and P0352. I installed new spark plugs and when I try to start them 5-7 times they turn black. I swapped the coils but the errors remain the same.

#2 OFF SITE amidey

  • Users
  • 140 messages
    • Omsk city
    • Car: Nissan
    • Year of manufacture: 2016
    • Equipment: Comfort A/C
    • Gearbox: Mechanical
    • Car color:

    shoot into the exhaust and then it won't start

    The insulation of high-voltage wires may be damaged. You have swapped the coils, but try installing and starting them with other ones that are known to be good. I don't think your ignition could have gone wrong. And the injectors may also become dirty.

    I would dig in these directions.

    Actually, I found this on the Internet:

    P0351 Malfunction in the primary/secondary circuit of the ignition coil

    P0352 Malfunction in the primary/secondary circuit of the ignition coil

    #3 OFF SITE ilfac

  • Moderators
  • 694 messages

    Awards

    • Car: Nissan Almera G15
    • Car color:

  • shoot into the exhaust and then it won't start

    The insulation of high-voltage wires may be damaged. You have swapped the coils, but try installing and starting them with other ones that are known to be good. I don't think your ignition could have gone wrong. And the injectors may also become dirty. I would dig in these directions. Actually, I found on the Internet that: P0351 Malfunction in the primary/secondary circuit of the ignition coil P0352 Malfunction in the primary/secondary circuit of the ignition coil

    #4 OFF SITE ilfac

  • Moderators
  • 694 messages

    Awards

  • #5 OFF SITE amidey

  • Users
  • 140 messages
    • Omsk city
    • Car: Nissan
    • Year of manufacture: 2016
    • Equipment: Comfort A/C
    • Gearbox: Mechanical
    • Car color:

    What high voltage wires? What are you about? Where did you see them in the Almeria G15?

    I apologize, I wet myself, not the wires, but the devices))):

    Attached images

    #6 OFF SITE ilfac

  • Moderators
  • 694 messages

    Awards

    • Car: Nissan Almera G15
    • Car color:

  • I encountered this on two cars during diagnostics - Lada Granta and Lada Kalina. In the first case, the negative terminal of the battery was not screwed on, and they jumped off the terminal while driving. In the second case, it was poorly screwed to the ground on the terminal itself and also oxidized under the contact. In both cases it showed exactly these two errors. Either there is a malfunction or low voltage. There was a second one. After cleaning and tightening and resetting the errors, no more errors came out of the ECU.

    You need to check the ground wires to the generator, engine, body and battery itself. Check the power fuses, the contacts may be soured.

    • slobodan and pension like it

    ECU ERROR CODES

    P0030 Oxygen sensor to the converter, checking the heater circuit for open circuit

    P0031 Oxygen sensor before the converter, checking short circuit of the heater circuit to ground

    P0032 Oxygen sensor to the converter, checking the short circuit of the heater circuit to the on-board network

    P0036 Oxygen sensor after the converter, checking the heater circuit for open circuit

    P0037 Oxygen sensor after the converter, checking short circuit of the heater circuit to ground

    P0038 Oxygen sensor after the converter, checking the short circuit of the heater circuit to the on-board network

    P0101 Mass air flow sensor, signal out of acceptable range

    P0102 Mass air flow sensor, low output signal

    P0106 ​​Intake manifold absolute pressure sensor circuit, signal out of acceptable range

    P0107 Manifold absolute pressure sensor circuit low signal

    P0108 Intake manifold absolute pressure sensor circuit, high signal level

    P0103 Mass air flow sensor, high output level

    P0112 Intake air temperature sensor, low output signal

    P0113 Intake air temperature sensor, high output level

    P0115 Incorrect coolant temperature sensor signal

    P0116 Coolant temperature sensor, signal out of acceptable range

    P0117 Coolant temperature sensor, low output signal

    P0118 Coolant temperature sensor, high output level

    P0122 Throttle position sensor, low output signal (sensor No. 1)

    P0123 Throttle position sensor, high output level (sensor No. 1)

    P0130 The oxygen sensor before the converter is faulty

    P0131 Oxygen sensor before the converter, low output signal level

    P0132 Oxygen sensor before the converter, high output signal level

    P0133 Oxygen sensor before the converter, slow response to enrichment or depletion

    P0134 Oxygen sensor to the converter, open signal circuit

    P0135 Oxygen sensor to the converter, heater is faulty

    P0136 Oxygen sensor after the converter, open signal circuit

    P0137 Oxygen sensor after the converter, low signal level

    P0138 Oxygen sensor after the converter, high signal level

    P0140 Oxygen sensor after the converter, open signal circuit

    P0141 Oxygen sensor after the converter, heater is faulty

    P0171 Fuel supply system too lean

    P0172 Fuel system too rich

    P0200 Injector control circuit is faulty

    P0201 Cylinder No. 1 injector control circuit, open

    P0202 Cylinder No. 2 injector control circuit, open

    P0203 Cylinder No. 3 injector control circuit, open

    P0204 Cylinder No. 4 injector control circuit, open

    P0217 Engine overheating, engine temperature above the threshold value

    P0222 Throttle position sensor, low output signal (sensor No. 2)

    P0223 Throttle position sensor, high output level (sensor No. 2)

    P0261 Cylinder No. 1 injector control circuit, short to ground

    P0262 Cylinder No. 1 injector control circuit, short to +12V

    P0264 Cylinder No. 2 injector control circuit, short to ground

    P0265 Cylinder No. 2 injector control circuit, short to +12V

    P0267 Cylinder No. 3 injector control circuit, short to ground

    P0268 Cylinder No. 3 injector control circuit, short to +12V

    P0270 Cylinder No. 4 injector control circuit, short to ground

    P0271 Cylinder No. 4 injector control circuit, short to +12V

    P0300 Random or multiple misfires detected

    P0301 Misfire detected in cylinder 1

    P0302 Misfire detected in cylinder 2

    P0303 Misfire detected in cylinder 3

    P0304 Misfire detected in cylinder 4

    P0325 Knock sensor break

    P0326 Knock sensor, signal is outside acceptable limits

    P0327 Knock sensor, low signal level

    P0328 Knock sensor, high signal level

    P0335 Crankshaft position sensor, no signal

    P0336 Crankshaft position sensor, signal is outside acceptable limits

    P0337 Crankshaft position sensor, circuit short to ground

    P0338 Crankshaft position sensor, open circuit

    P0340 Camshaft position sensor is faulty (Phase sensor error)

    P0342 Camshaft position sensor low signal level

    P0343 Camshaft position sensor high signal level

    P0346 Phase sensor circuit, incorrect signal

    P0351 Ignition coil, open circuit check, primary circuit current is less than threshold value

    P0352 Ignition coil, open circuit check, primary circuit current is less than threshold value

    P0353 Ignition coil cylinder 3, control circuit open

    P0354 Ignition coil cylinder 4, control circuit open

    P0363 Random or multiple misfires detected to protect the converter

    P0422 Neutralizer efficiency below threshold

    P0441 Incorrect air flow through the valve

    P0443 Control of the canister purge valve is faulty

    P0444 Canister purge valve, open circuit check

    P0445 Short circuit to ground in the canister purge valve circuit

    P0458 Canister purge valve, checking short circuit to ground

    P0459 Canister purge valve, checking the short-circuit circuit to the on-board network

    P0480 Fan relay control circuit 1; open circuit, open circuit check

    P0481 Fan relay 2 control circuit; open circuit, open circuit check

    P0485 Cooling fan, supply voltage check

    P0500 Vehicle speed sensor, no signal

    P0501 Vehicle speed sensor error

    P0503 Vehicle speed sensor, intermittent signal

    P0504 Brake pedal sensor, sensor signals change inconsistently

    P0505 Idle air control error

    P0506 Idle speed control blocked, low speed

    P0507 Idle speed control blocked, high speed

    P0522 Oil Pressure Sensor Circuit Low Signal

    P0523 Oil Pressure Sensor Circuit High

    P0560 On-board voltage is below the system operability threshold

    P0562 On-board voltage is low

    P0563 On-board voltage is high

    P0601 Control unit ROM malfunction

    P0603 Control unit RAM malfunction

    P0604 Controller internal RAM checksum error

    P0606 Controller, ADC faulty

    P0607 Invalid controller detonation channel signal

    P0615 Starter relay control circuit, open

    P0616 Starter relay control circuit, short to ground

    P0617 Starter relay control circuit, short to +12V

    P0627 Fuel pump relay, open circuit check

    P0628 Fuel pump relay, checking short circuit to ground

    P0629 Fuel pump relay, checking the short-circuit circuit to the on-board network

    P0642 Sensor power bus, low signal level

    P0643 Sensor power bus, high signal level

    P0645 Air conditioning clutch relay, open circuit check

    P0646 Air conditioning clutch relay, checking short circuit to ground

    P0647 Air conditioning clutch relay, checking the short-circuit circuit to the on-board network

    P0660 Intake length control valve, open circuit

    P0661 Intake length control valve, circuit short to ground

    P0662 Intake system duct length control valve, on-board circuit short circuit

    P0691 Fan relay control circuit 1; open circuit, checking short circuit to ground

    P0692 Fan relay control circuit 1; open circuit, checking the short-circuit circuit to the on-board network

    P0693 Fan relay 2 control circuit; open circuit, checking short circuit to ground

    P0694 Fan relay 2 control circuit; open circuit, checking the short-circuit circuit to the on-board network

    P0830 Clutch pedal switch circuit faulty

    P1102 Low oxygen sensor heater resistance

    P1115 Faulty oxygen sensor heating control circuit

    P1123 Additive component corr. by air the composition of the mixture exceeds the threshold. The composition is “rich”

    P1124 Additive component corr. by air the composition of the mixture exceeds the threshold. Composition “poor”

    P1127 Multiplicative the mixture correction component exceeds the threshold. “Rich” composition

    P1128 Multiplicative the mixture correction component exceeds the threshold. Composition “poor”

    P1135 Malfunction of the oxygen sensor heater circuit to the converter

    P1136 Additive component corr. fuel exceeds the threshold. “Rich” composition

    P1137 Additive component corr. fuel exceeds the threshold. Composition “poor”

    P1140 The measured load differs from the calculated one

    P1141 Malfunction of the oxygen sensor heater circuit after the converter

    P1171 Low signal level from CO correction potentiometer

    P1172 High signal level from CO correction potentiometer

    P1301 Misfire detected to protect the converter in the 1st cylinder

    P1302 Misfire detected to protect the converter in the 2nd cylinder

    P1303 Misfire detected to protect the converter in the 3rd cylinder

    P1304 Misfire detected to protect the converter in the 4th cylinder

    P1335 Monitoring throttle actuator control, throttle position out of range

    P1336 Monitoring the control of the throttle valve drive, checking the mismatch of signals from the throttle position sensors, sensor voltages differ by the threshold value

    P1384 Monitoring throttle actuator control. Engine torque out of range

    P1385 Monitoring throttle actuator control. Engine load signal is out of range.

    P1386 Knock detection channel, internal test error

    P1387 Monitoring throttle actuator control. Injection time is out of range.

    P1388 Monitoring throttle drive control, checking the accelerator pedal position, sensor voltages differ by the threshold value

    P1389 Monitoring throttle actuator control, engine speed outside the permissible range

    P1390 Monitoring throttle actuator control, no response to a malfunction in the system

    P1410 Canister purge valve control circuit, short to +12V

    P1425 Canister purge valve control circuit, short to ground

    P1426 Canister purge valve control circuit, open

    P1500 Open circuit in the electric fuel pump relay control circuit

    P1501 Fuel pump relay control circuit, short to ground

    P1502 Fuel pump relay control circuit, short to +12V

    P1509 Idle air control control circuit, overload

    P1513 Idle air control control circuit, short to ground

    P1514 Idle air control control circuit, open or shorted to +12V

    P1541 Fuel pump relay control circuit, open

    P1545 Throttle valve drive, deviation of the actual throttle valve position from the desired one is greater than the threshold value

    P1558 Throttle actuator return spring faulty

    P1559 Throttle actuator, throttle position at rest out of range

    P1570 Immobilizer, no positive response or open circuit

    P1578 Throttle valve actuator, adaptation value out of range

    P1558 Throttle valve drive, valve return time to limp home position above threshold value

    P1559 Throttle valve actuator, valve position out of range

    P1600 No connection with immobilizer

    P1602 Voltage failure on-board network

    P1603 Control unit EEPROM fault

    P1606 Rough road sensor, incorrect signal

    P1612 Processor reset error

    P1616 Rough road sensor, low signal

    P1617 Rough road sensor, high signal

    P1620 Control unit ROM malfunction

    P1621 Control unit RAM fault

    P1622 Faulty EEPROM of the control unit

    P1640 Court controller, error reading-writing EEPROM memory

    P1689 Error memory failure

    P2070 Control valve for the length of the intake system channels, constantly open

    P2071 Intake system channel length control valve, constantly closed

    P2100 Throttle valve actuator, open circuit check

    P2101 Electric throttle actuator, control circuit faulty

    P2102 Throttle valve actuator, checking short circuit to ground

    P2103 Throttle valve actuator, checking the short-circuit circuit to the on-board network

    P2105 Controller, monitoring module faulty

    P2122 Pedal Position Sensor A Circuit High Signal

    P2123 Pedal Position Sensor A Circuit High Signal

    P2127 Pedal Position Sensor B Circuit Low

    P2128 Pedal Position Sensor B Circuit High

    P2187 Fuel supply system too lean (idling)

    P2188 Fuel system too rich (idling)

    P2135 Throttle position sensors “A”/“B”, signal mismatch

    P2138 Sensors “A”/“B” accelerator pedal position, signal mismatch

    P2176 Throttle valve actuator control system, throttle zero position adaptation not performed

    P2178 Throttle valve actuator, adaptation has never been carried out

    P2187 Fuel system too lean at idle

    P2188 Fuel system too rich at idle

    P2270 Oxygen sensor after the converter, no response to enrichment of the mixture

    P2271 Oxygen sensor after the converter, lack of response to lean mixture

    P2301 Ignition coil of cylinder 1, short circuit of the control circuit to the on-board network

    P2304 Ignition coil of cylinder 2, short circuit of the control circuit to the on-board network

    P2307 Ignition coil of cylinder 3, short circuit of the control circuit to the on-board network

    P2310 Ignition coil of cylinder 4, short circuit of the control circuit to the on-board network

    P2500 Alternator excitation (LT) control circuit low

    P2501 Generator excitation (LT) control circuit high

    Troubleshooting

    If during diagnostics an error 0363 of a VAZ 2114 is noticed, then the reasons for this may be the following:

    1. Poor quality fuel.
    2. Air intake leaking.
    3. No spark.
    4. Damage or wear to the cylinders.

    The first of these problems is quite simple to solve - you should try to refuel with gasoline from other manufacturers, and not the one that is currently used. Despite its apparent simplicity, this method very often helps - after all, as statistics show, more than half of the cases of error 0363 are associated with low-quality fuel.

    Rating
    ( 1 rating, average 5 out of 5 )
    Did you like the article? Share with friends:
    For any suggestions regarding the site: [email protected]
    Для любых предложений по сайту: [email protected]