Block of codes

P03xx codes: ignition system or misfire

This block brings together the codes from P0300 to P0394 in the glossary. Open yours to see what it means, its causes and whether you can keep driving.

Reviewed by Daniel Morales, founder of Reprorace SL, on

What this block covers

Ignition and misfire

Spark plugs and coils make the spark that burns the mixture in each cylinder. If a cylinder does not fire properly, the engine shakes and loses power, and unburnt fuel can damage the catalytic converter.

Engine (mechanical, cooling and lubrication)

The engine's mechanics, timing (camshaft and crankshaft), cooling and lubrication. Many of these codes check that the engine is in time and at the right temperature.

Electrical system (12 V, starting and charging)

The battery, charging and the 12 V system and, on diesels, the glow plugs that help the engine start from cold.

The 91 codes of the block

  • P0300Random or multiple cylinder 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
  • P0310Cylinder 10: misfire detected
  • P0311Cylinder 11: misfire detected
  • P0312Cylinder 12: misfire detected
  • P0313Misfire detected with low fuel level
  • P0314Single-cylinder misfire (cylinder not specified)
  • P0316Misfire detected at start-up (first 1000 revolutions)
  • P0317Rough road hardware: not present
  • P0318Rough road sensor A, signal circuit: malfunction
  • P0319Rough road sensor B, signal circuit: malfunction
  • P0320Ignition/distributor engine speed, input circuit: malfunction
  • P0321Ignition/distributor engine speed, input circuit: range/performance
  • P0323Ignition/distributor engine speed, input circuit: intermittent
  • P0324Knock/combustion vibration control system: error
  • P0325Knock/combustion vibration sensor A, circuit: malfunction
  • P0326Knock/combustion vibration sensor A, circuit: range/performance
  • P0327Knock/combustion vibration sensor A, circuit: signal low
  • P0328Knock/combustion vibration sensor A, circuit: signal high
  • P0329Knock/combustion vibration sensor A, circuit: intermittent
  • P0331Knock/combustion vibration sensor B, circuit: range/performance
  • P0332Knock/combustion vibration sensor B, circuit: signal low
  • P0334Knock/combustion vibration sensor B, circuit: intermittent
  • P0335Crankshaft position sensor A, circuit: malfunction
  • P0336Crankshaft position sensor A, circuit: range/performance
  • P0337Crankshaft position sensor A, circuit: signal low
  • P0338Crankshaft position sensor A, circuit: signal high
  • P0339Crankshaft position sensor A, circuit: intermittent
  • P0340Camshaft position sensor A (bank 1 or single sensor), circuit: malfunction
  • P0341Camshaft position sensor A (bank 1 or single sensor), circuit: range/performance
  • P0342Camshaft position sensor A (bank 1 or single sensor), circuit: signal low
  • P0343Camshaft position sensor A (bank 1 or single sensor), circuit: signal high
  • P0344Camshaft position sensor A (bank 1 or single sensor), circuit: intermittent
  • P0345Camshaft position sensor A (bank 2), circuit: malfunction
  • P0346Camshaft position sensor A (bank 2), circuit: range/performance
  • P0347Camshaft position sensor A (bank 2), circuit: signal low
  • P0348Camshaft position sensor A (bank 2), circuit: signal high
  • P0349Camshaft position sensor A (bank 2), circuit: intermittent
  • P0350Ignition coil primary/secondary, circuit open
  • P0351Ignition coil A, primary control circuit open
  • P0352Ignition coil B, primary control circuit open
  • P0353Ignition coil C, primary control circuit open
  • P0354Ignition coil D, primary control circuit open
  • P0355Ignition coil E, primary control circuit open
  • P0356Ignition coil F, primary control circuit open
  • P0357Ignition coil G, primary control circuit open
  • P0358Ignition coil H, primary control circuit open
  • P0359Ignition coil I, primary control circuit open
  • P0360Ignition coil J, primary control circuit open
  • P0361Ignition coil K, primary control circuit open
  • P0362Ignition coil L, primary control circuit open
  • P0363Misfire detected - fueling: disabled
  • P0365Camshaft position sensor B (bank 1), circuit: malfunction
  • P0366Camshaft position sensor B (bank 1), circuit: range/performance
  • P0367Camshaft position sensor B (bank 1), circuit: signal low
  • P0368Camshaft position sensor B (bank 1), circuit: signal high
  • P0369Camshaft position sensor B (bank 1), circuit: intermittent
  • P0370Timing reference high resolution signal A: malfunction
  • P0372Timing reference high resolution signal A: too few pulses
  • P0373Timing reference high resolution signal A: intermittent or erratic pulses
  • P0374Timing reference high resolution signal A: no pulses
  • P0375Timing reference high resolution signal B: malfunction
  • P0377Timing reference high resolution signal B: too few pulses
  • P0378Timing reference high resolution signal B: intermittent or erratic pulses
  • P0379Timing reference high resolution signal B: no pulses
  • P037DGlow plug, sense circuit: malfunction
  • P037EGlow plug, sense circuit: signal low
  • P037FGlow plug, sense circuit: signal high
  • P0380Glow plug/heater, circuit A: malfunction
  • P0381Glow plug/heater indicator, control circuit open
  • P0382Glow plug/heater, circuit B: malfunction
  • P0383Glow plug control module 1, control circuit: signal low
  • P0384Glow plug control module 1, control circuit: signal high
  • P0385Crankshaft position sensor B, circuit: malfunction
  • P0386Crankshaft position sensor B, circuit: range/performance
  • P0387Crankshaft position sensor B, circuit: signal low
  • P0388Crankshaft position sensor B, circuit: signal high
  • P0389Crankshaft position sensor B, circuit: intermittent
  • P0390Camshaft position sensor B (bank 2), circuit: malfunction
  • P0391Camshaft position sensor B (bank 2), circuit: range/performance
  • P0392Camshaft position sensor B (bank 2), circuit: signal low
  • P0393Camshaft position sensor B (bank 2), circuit: signal high
  • P0394Camshaft position sensor B (bank 2), circuit: intermittent

Read your car's fault codes on your phone

With an ECO-LITE in the OBD socket you see the codes in your account, with the data captured when the fault happened, and your workshop can check them remotely, always with your permission.

Can we help you get started?

Leave us your details and we will tell you how Diaglana fits your workshop, your fleet or your car.