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.
Decoding error codes Lada Granta, Kalina 2
P0030 Oxygen sensor to the converter, checking for open circuit of the heater
P0031 Oxygen sensor to the neutralizer, checking the 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 for open circuit of the heater
P0037 Oxygen sensor after the neutralizer, checking the 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
P0106 Intake manifold absolute pressure sensor circuit, signal out of range
P0107 Manifold Absolute Pressure Sensor Circuit Low Signal
P0108 Manifold Absolute Pressure Sensor Circuit High Signal
P0103 Mass Air Flow Sensor High Output
P0112 Intake Air Temperature Sensor Output Low
P0113 Intake Air Temperature Sensor High Output
P0115 Incorrect coolant temperature sensor signal
P0116 Coolant temperature sensor, signal out of acceptable range
P0117 Coolant Temperature Sensor Low Output
P0118 Coolant Temperature Sensor High Output
P0122 Throttle Position Sensor Low Output (Sensor #1)
P0123 Throttle Position Sensor High Output (Sensor #1)
P0130 The oxygen sensor before the converter is faulty
P0131 Oxygen sensor before converter, low output signal
P0132 Oxygen sensor before converter, high output signal
P0133 Pre-catalyst oxygen sensor, slow response to enrichment or leanness
P0134 Oxygen sensor to converter, signal circuit open
P0135 Oxygen sensor to converter, heater faulty
P0136 Oxygen sensor after the converter, signal circuit open
P0137 Oxygen sensor after the converter, low signal level
P0138 Oxygen sensor after the converter, high signal level
P0140 Oxygen sensor after the converter, signal circuit open
P0141 Oxygen sensor after converter, heater faulty
P0171 Fuel 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 threshold
P0222 Throttle Position Sensor Low Output (Sensor #2)
P0223 Throttle Position Sensor High Output (Sensor #2)
P0261 Cylinder 1 Injector Control Circuit Short to Ground
P0262 Cylinder No. 1 injector control circuit, short to +12V
P0264 Cylinder 2 Injector Control Circuit Short to Ground
P0265 Cylinder No. 2 injector control circuit, short to +12V
P0267 Cylinder 3 Injector Control Circuit Short to Ground
P0268 Cylinder No. 3 injector control circuit, short to +12V
P0270 Cylinder 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 Broken knock sensor
P0326 Knock sensor, signal is outside acceptable limits
P0327 Knock sensor low signal
P0328 Knock sensor, high signal level
P0335 Crankshaft position sensor, no signal
P0336 Crankshaft position sensor signal is out of range
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
P0343 Camshaft Position Sensor High Signal
P0346 Phase sensor circuit, incorrect signal
P0351 Ignition coil, open circuit check, primary current less than threshold
P0352 Ignition coil, open circuit check, primary current less than threshold
P0353 Ignition coil of cylinder 3, control circuit open
P0354 Ignition coil of cylinder 4, control circuit open
P0363 Random or multiple misfires detected to protect converter
P0422 Neutralizer efficiency below threshold
P0441 Incorrect air flow through the valve
P0443 The canister purge valve control 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 1 relay control circuit; 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 locked, low speed
P0507 Idle speed control locked, high speed
P0522 Oil Pressure Sensor Circuit Low Signal
P0523 Oil Pressure Sensor Circuit High Signal
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 knock 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 short-circuit circuit to the on-board network
P0660 Intake system channel length control valve, open circuit
P0661 Intake system channel length control valve, circuit short to ground
P0662 Intake system channel length control valve, on-board network circuit closure
P0691 Fan 1 relay control circuit; open circuit, checking short circuit to ground
P0692 Fan 1 relay control circuit; 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 Oxygen Sensor Heater Resistance Low
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 Measured load differs from calculated load
P1141 Malfunction of the oxygen sensor heater circuit after the converter
P1171 Low signal level from CO correction potentiometer
P1172 High signal level from the CO correction potentiometer
P1301 Misfire detected to protect the converter in cylinder 1
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, the 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 actuator control, checking the accelerator pedal position, sensor voltages differ by the threshold value
P1389 Throttle actuator control monitoring, engine speed out of range
P1390 Monitoring throttle actuator control, no response to system malfunction
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
Р1500 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 position is greater than the threshold value
P1558 Throttle valve actuator, return spring faulty
P1559 Throttle valve actuator, throttle position at rest is outside the permissible range
P1570 Immobilizer, no positive response or open circuit
P1578 Throttle valve actuator, adaptation value out of range
P1558 Throttle valve actuator, throttle return time to limp home position above threshold
P1559 Throttle valve actuator, throttle position out of range
P1600 No connection with immobilizer
P1602 Loss of on-board voltage
P1603 Control unit EEPROM fault
P1606 Rough road sensor, incorrect signal
P1612 CPU reset error
P1616 Rough road sensor low signal
P1617 Rough road sensor, high signal
P1620 Control unit ROM malfunction
P1621 Control unit RAM malfunction
P1622 Control unit EEPROM fault
P1640 COURT controller, EEPROM memory read-write error
P1689 Error memory malfunction
P2070 Intake system channel length control valve, constantly open
P2071 Intake system channel length control valve, permanently 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 drive, checking short-circuit circuit to the on-board network
P2105 Controller, monitoring module faulty
P2122 Pedal Position Sensor A Circuit High
P2123 Pedal Position Sensor A Circuit High
P2127 Pedal Position Sensor B Circuit Low
P2128 Pedal Position Sensor B Circuit High
P2187 Fuel system too lean (at idle)
P2188 Fuel system too rich (at idle)
P2135 Throttle position sensors “A”/“B”, signal mismatch
P2138 Accelerator pedal position sensors “A”/“B”, signal mismatch
P2176 Throttle valve control system, throttle zero position adaptation not performed
P2178 Throttle valve drive, 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, no response to lean mixture
P2301 Ignition coil of cylinder 1, control circuit shorted to on-board network
P2304 Ignition coil of cylinder 2, control circuit shorted to 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, control circuit shorted to on-board network
P2500 Generator excitation control (LT) circuit low
P2501 Generator excitation control (LT) circuit high