This section covers OBD-II codes P0300 to P0399, which are primarily related to Ignition System.

At OBDCode.org, we are committed to providing you with detailed and accurate information about OBD-II codes—all in one site. Here’s what you can expect:

  • Symptoms of OBD Codes: Understand the signs and issues your vehicle may display for each code.
  • Root Causes of OBD Codes: Identify potential reasons behind the fault, helping you address the problem effectively.
  • Expected Location of OBD Issues: Pinpoint where the issue is likely to occur, simplifying diagnostics and repair.

If the OBD code you’re searching for isn’t covered yet—don’t worry! This site is constantly growing with new information and resources added regularly. Be sure to check back soon for updates.

DTC CodeDescription
P0300Random/multiple cylinder(s) -misfire detected
P0301Cylinder 1 -misfire detected
P0302Cylinder 2 -misfire detected
P0303Cylinder 3 -misfire detected
P0304Cylinder 4 -misfire detected
P0305Cylinder 5 -misfire detected
P0306Cylinder 6 -misfire detected
P0307Cylinder 7 -misfire detected
P0308Cylinder 8 -misfire detected
P0309Cylinder 9 -misfire detected
P030AISO/SAE Reserved
P030BISO/SAE Reserved
P030CISO/SAE Reserved
P030DISO/SAE Reserved
P030EISO/SAE Reserved
P030FISO/SAE Reserved
P0310Cylinder 10 -misfire detected
P0311Cylinder 11 -misfire detected
P0312Cylinder 12 -misfire detected
P0313Misfire detected -low fuel level
P0314Single cylinder misfire -cylinder not specified
P0315Crankshaft position system -variation not learned
P0316Misfire detected during start -up -first 1000 revolutions
P0317Rough road hardware not present
P0318Rough road sensor signal A -circuit malfunction
P0319Rough road sensor signal B -circuit malfunction
P031AISO/SAE Reserved
P031BISO/SAE Reserved
P031CISO/SAE Reserved
P031DISO/SAE Reserved
P031EISO/SAE Reserved
P031FISO/SAE Reserved
P0320Crankshaft position (CKP) sensor/engine speed (RPM) sensor circuit malfunction
P0321Crankshaft position (CKP) sensor/engine speed (RPM) sensor range/performance problem
P0322Crankshaft position (CKP) sensor/engine speed (RPM) sensor no signal
P0323Crankshaft position (CKP) sensor/engine speed (RPM) sensor circuit intermittent
P0324Knock control system error
P0325Knock sensor (KS) 1 , bank 1 -circuit malfunction
P0326Knock sensor (KS) 1 , bank 1 -range/performance problem
P0327Knock sensor (KS) 1, bank 1 -low input
P0328Knock sensor (KS) 1, bank 1 -high input
P0329Knock sensor (KS) 1, bank 1 -circuit intermittent
P032AKnock Sensor 3 Circuit
P032BKnock Sensor 3 Circuit Range/Performance
P032CKnock Sensor 3 Circuit Low
P032DKnock Sensor 3 Circuit High
P032EKnock Sensor 3 Circuit Intermittent
P032FISO/SAE Reserved
P0330Knock sensor (KS) 2, bank 2 -circuit malfunction
P0331Knock sensor (KS) 2, bank 2 -range/performance problem
P0332Knock sensor (KS) 2, bank 2 -low input
P0333Knock sensor (KS) 2, bank 2 -high input
P0334Knock sensor (KS) 2, bank 2 -circuit intermittent
P0335Crankshaft position (CKP) sensor -circuit malfunction
P0336Crankshaft position (CKP) sensor -range/performance problem
P0337Crankshaft position (CKP) sensor -low input
P0338Crankshaft position (CKP) sensor -high input
P0339Crankshaft position (CKP) sensor -circuit intermittent
P033AKnock Sensor 4 Circuit
P033BKnock Sensor 4 Circuit Range/Performance
P033CKnock Sensor 4 Circuit Low
P033DKnock Sensor 4 Circuit High
P033EKnock Sensor 4 Circuit Intermittent
P033FISO/SAE Reserved
P0340Camshaft position (CMP) sensor A, bank 1 circuit malfunction
P0341Camshaft position (CMP) sensor A, bank 1 range/performance problem
P0342Camshaft position (CMP) sensor A, bank 1 -low input
P0343Camshaft position (CMP) sensor A, bank 1 -high input
P0344Camshaft position (CMP) sensor A, bank 1 circuit intermittent
P0345Camshaft position (CMP) sensor A, bank 2 circuit malfunction
P0346Camshaft position (CMP) sensor A, bank 2 range/performance problem
P0347Camshaft position (CMP) sensor A, bank 2 -low input
P0348Camshaft position (CMP) sensor A, bank 2 -high input
P0349Camshaft position (CMP) sensor A, bank 2 circuit intermittent
P034AISO/SAE Reserved
P034BISO/SAE Reserved
P034CISO/SAE Reserved
P034DISO/SAE Reserved
P034EISO/SAE Reserved
P034FISO/SAE Reserved
P0350Ignition coil, primary/secondary -circuit malfunction
P0351Ignition coil A, primary/secondary -circuit malfunction
P0352Ignition coil B, primary/secondary -circuit malfunction
P0353Ignition coil C, primary/secondary -circuit malfunction
P0354Ignition coil D, primary/secondary -circuit malfunction
P0355Ignition coil E, primary/secondary -circuit malfunction
P0356Ignition coil F, primary/secondary -circuit malfunction
P0357Ignition coil G, primary/secondary -circuit malfunction
P0358Ignition coil H, primary/secondary -circuit malfunction
P0359Ignition coil I, primary/secondary -circuit malfunction
P035AISO/SAE Reserved
P035BISO/SAE Reserved
P035CISO/SAE Reserved
P035DISO/SAE Reserved
P035EISO/SAE Reserved
P035FISO/SAE Reserved
P0360Ignition coil J, primary/secondary -circuit malfunction
P0361Ignition coil K, primary/secondary -circuit malfunction
P0362Ignition coil L, primary/secondary -circuit malfunction
P0363Misfire detected -fueling disabled
P0364Reserved
P0365Camshaft position (CMP) sensor B, bank 1 circuit malfunction
P0366Camshaft position (CMP) sensor B, bank 1 circuit range/performance
P0367Camshaft position (CMP) sensor B, bank 1 circuit low input
P0368Camshaft position (CMP) sensor B, bank 1 circuit high input
P0369Camshaft position (CMP) sensor B, bank 1 circuit intermittent
P036AISO/SAE Reserved
P036BISO/SAE Reserved
P036CISO/SAE Reserved
P036DISO/SAE Reserved
P036EISO/SAE Reserved
P036FISO/SAE Reserved
P0370Timing reference, high resolution signal A -malfunction
P0371Timing reference, high resolution signal A -too many pulses
P0372Timing reference, high resolution signal A -too few pulses
P0373Timing reference, high resolution signal A -intermittent erratic pulses
P0374Timing reference, high resolution signal A -no pulses
P0375Timing reference, high resolution signal B -malfunction
P0376Timing reference. high resolution signal B -too many pulses
P0377Timing reference, high resolution signal B -too few pulses
P0378Timing reference, high resolution signal B -intermittent erratic pulses
P0379Timing reference, high resolution signal B -no pulses
P037AISO/SAE Reserved
P037BISO/SAE Reserved
P037CISO/SAE Reserved
P037DGlow Plug Sense Circuit
P037EGlow Plug Sense Circuit Low
P037FGlow Plug Sense Circuit High
P0380Glow plugs, circuit A -malfunction
P0381Glow plug warning lamp -circuit malfunction
P0382Glow plugs, circuit B -malfunction
P0383Glow plug control module -circuit low
P0384Glow plug control module -circuit high
P0385Crankshaft position (CKP) sensor B -circuit malfunction
P0386Crankshaft position (CKP) sensor B -range/performance problem
P0387Crankshaft position (CKP) sensor B -low input
P0388Crankshaft position (CKP) sensor B -high input
P0389Crankshaft position (CKP) sensor B -circuit intermittent
P038AISO/SAE Reserved
P038BISO/SAE Reserved
P038CISO/SAE Reserved
P038DISO/SAE Reserved
P038EISO/SAE Reserved
P038FISO/SAE Reserved
P0390Camshaft position (CMP) sensor B, bank 2 circuit malfunction
P0391Camshaft position (CMP) sensor B, bank 2 circuit range/performance
P0392Camshaft position (CMP) sensor B, bank 2 circuit low input
P0393Camshaft position (CMP) sensor B, bank 2 circuit high input
P0394Camshaft position (CMP) sensor B, bank 2circuit intermittent
P0395 – P03FFISO/SAE Reserved