P0340
Camshaft position sensor circuit fault (bank 1 or single sensor)
Severity: Inspect soonThe engine computer times spark and fuel from the crankshaft and camshaft position sensors, protects the engine from knock using knock sensors, and drives the ignition coils. Faults here range from a code with no symptoms to a stall or no-start.
Camshaft position sensor circuit fault (bank 1 or single sensor)
Severity: Inspect soonCrankshaft position sensor A circuit fault
Severity: Inspect soonKnock sensor 1 circuit fault (bank 1 or single sensor)
Severity: Inspect soonKnock sensor 2 circuit voltage low (bank 2)
Severity: Inspect soonCamshaft position sensor A circuit fault (bank 2)
Severity: Inspect soonCamshaft position sensor signal out of expected range (bank 1 or single sensor)
Severity: Inspect soonIgnition coil A primary or secondary circuit fault
Severity: Inspect soonThe crankshaft position sensor 'A' signal is present but out of the expected range or pattern
Severity: Inspect soonThe bank 1 camshaft position sensor 'B' signal drops out intermittently
Severity: Inspect soonHyundai and Kia: the knock sensor detection system (KSDS) has picked up vibration that matches abnormal connecting rod bearing wear
Severity: StopKnock sensor 1 range/performance, bank 1: the knock sensor signal is outside what the engine computer expects
Severity: MonitorCamshaft position sensor A circuit intermittent, bank 1 or single sensor: the cam sensor signal drops out or comes and goes
Severity: Inspect soonIgnition coil B primary or secondary circuit fault
Severity: Inspect soonCamshaft position sensor B circuit, bank 1: the engine computer sees a missing or faulty signal from the bank 1 exhaust camshaft sensor
Severity: Inspect soonNissan and Infiniti: the engine computer is not seeing the expected ignition primary signal back from the ignition coils
Severity: Inspect soonHyundai and Kia: the engine noise monitoring logic has detected piston ring or cylinder wall damage
Severity: StopKnock control system error
Severity: Inspect soonCrankshaft position sensor A circuit intermittent
Severity: Inspect soonIgnition coil C primary or secondary circuit fault
Severity: Inspect soonIgnition coil D primary or secondary circuit fault
Severity: Inspect soonCamshaft sensor B signal out of range or unreliable (bank 1)
Severity: Inspect soonIgnition coil E primary or secondary circuit fault (the coil for cylinder 5 on most engines)
Severity: Inspect soonIgnition coil F primary or secondary circuit fault (the coil for cylinder 6 on most engines)
Severity: Inspect soonKnock sensor 1 signal too high (bank 1)
Severity: MonitorEngine speed signal missing or unreliable at the engine computer
Severity: Inspect soonKnock sensor 2 circuit fault on bank 2 (the side of the engine away from cylinder 1)
Severity: MonitorCold start ignition timing performance: the engine is not reaching the expected spark timing during the cold-start warm-up
Severity: MonitorOil temperature sensor reporting a voltage that is too low
Severity: MonitorOil temperature sensor reporting a voltage that is too high
Severity: MonitorOil temperature sensor signal dropping in and out
Severity: MonitorThe computer has not finished learning the crankshaft position pattern, or the pattern it sees no longer matches what it stored
Severity: Severity not verifiedEngine speed sensor signal out of range or implausible
Severity: Inspect soonNo signal from the engine speed input (crankshaft or distributor) circuit
Severity: Inspect soonKnock sensor 1 on bank 1 is sending a signal that is too low
Severity: Severity not verifiedKnock sensor 1 circuit intermittent (bank 1 or single sensor)
Severity: Inspect soonFault in the knock sensor 2 circuit (bank 2)
Severity: Severity not verifiedKnock sensor 2 (bank 2) signal is outside the expected range or performance
Severity: MonitorKnock sensor 2 (bank 2) circuit has an intermittent fault
Severity: MonitorCrankshaft position sensor A circuit signal is too low
Severity: Inspect soonCrankshaft position sensor A circuit signal is too high
Severity: Inspect soonCamshaft position sensor signal reads too low (circuit low input)
Severity: Inspect soonThe bank 2 camshaft position sensor A signal is out of range or not behaving as expected
Severity: Severity not verifiedThe computer found a fault in the primary or secondary circuit of an ignition coil
Severity: Severity not verifiedThe computer found a fault in the primary or secondary circuit of ignition coil G (cylinder 7 by the usual reading)
Severity: Severity not verifiedThe computer found a fault in the primary or secondary circuit of ignition coil H (cylinder 8 by the usual reading)
Severity: Severity not verifiedThe computer found a fault in the primary or secondary circuit of ignition coil I (cylinder 9 by the usual reading)
Severity: Severity not verifiedThe computer found a fault in the primary or secondary circuit of ignition coil J (cylinder 10 by the usual reading)
Severity: Severity not verifiedProblem in the electrical circuit of ignition coil K, the coil for cylinder 11 on a V12 engine
Severity: Severity not verifiedProblem in the electrical circuit of ignition coil L, the coil for cylinder 12 on a V12 engine
Severity: Severity not verifiedThe engine computer is not getting the crankshaft timing reference signal it expects
Severity: Severity not verifiedThe crankshaft timing signal shows more pulses than the computer expects
Severity: Severity not verifiedThe crankshaft or camshaft timing signal shows fewer pulses than the computer expects
Severity: Severity not verifiedThe computer's high-resolution engine timing reference signal A shows intermittent or erratic pulses
Severity: Severity not verifiedThe computer's high-resolution engine timing reference signal A shows no pulses
Severity: Severity not verifiedThe computer's high-resolution engine timing reference signal B has a malfunction
Severity: Severity not verifiedThe computer's high-resolution engine timing reference signal B shows too many pulses
Severity: Severity not verifiedThe computer's high-resolution engine timing reference signal B shows too few pulses
Severity: Severity not verifiedThe computer sees erratic or dropping pulses on a second high-resolution engine position signal
Severity: Severity not verifiedThe computer gets no pulses on a second high-resolution engine position signal
Severity: Severity not verifiedCrankshaft position sensor B circuit malfunction
Severity: Inspect soonCrankshaft position sensor B signal out of range or not performing as expected
Severity: Inspect soonCrankshaft position sensor B signal too low
Severity: Inspect soonCrankshaft position sensor B signal too high
Severity: Inspect soonCrankshaft position sensor B signal drops in and out
Severity: Inspect soonThe bank 2 camshaft position sensor B circuit is malfunctioning
Severity: Severity not verifiedBank 2 exhaust camshaft position sensor signal drops in and out (intermittent circuit)
Severity: Inspect soonThe spark circuit of the first ignition coil is not producing the signal the computer expects
Severity: Severity not verifiedThis page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error