Credov

P0340 fault code: what it means

P0340: Camshaft position sensor circuit fault. May cause hard starting, rough running or stalling.

Engine and gearbox (powertrain) · Costly if missed

Usual causes, most likely first

  1. failed camshaft position sensor
  2. damaged or corroded wiring or connector
  3. oil leaking into the sensor or connector

P0340 by make

BMW

Intake camshaft sensor circuit fault. Car may run rough or be slow to start.

Usual causes: camshaft sensor failed; oil in the sensor connector; wiring fault

Ford

Camshaft position sensor circuit: no good cam signal; can cause stalling, rough running or no start on Falcon.

Usual causes: failed cam sensor; loose plug or damaged wiring; timing problem (less likely)

GWM

Camshaft position sensor circuit.

Usual causes: faulty cam sensor; wiring or connector; timing problem

Holden

Camshaft position sensor circuit: no good cam signal; can cause hesitation, stalling or no start. On VE Commodore V6, poor connections at the cam sensor plugs are a known cause.

Usual causes: poor connection at the cam sensor plug; failed cam sensor; wiring damage

Honda

Camshaft position sensor circuit fault. On Honda K24 engines this can come from the sensor itself or from cam timing problems at the VTC actuator and timing chain.

Usual causes: camshaft position sensor or its wiring; faulty VTC actuator; stretched timing chain

Hyundai

Camshaft position sensor circuit fault.

Usual causes: faulty camshaft position sensor; wiring or connector fault; timing belt jumped or broken (older Beta/Delta belt engines)

Isuzu

Camshaft position sensor circuit.

Usual causes: faulty cam sensor; wiring or connector; timing chain/gear problem

Kia

Camshaft position sensor circuit fault.

Usual causes: faulty camshaft position sensor; wiring or connector fault; timing belt jumped or broken (older belt engines, early Rio)

LDV

Camshaft position sensor circuit.

Usual causes: faulty cam sensor; wiring or connector; timing problem

Mercedes-Benz

Camshaft position (Hall) sensor circuit fault. Common on older Mercedes V6/V8 petrols; can cause long cranking or a no-start.

Usual causes: faulty camshaft Hall sensor; damaged or oil-soaked wiring; faulty crank sensor or engine ECU (less common)

Mini

Camshaft sensor circuit fault. May run rough or be slow to start.

Usual causes: camshaft sensor failed; oil in the sensor connector; wiring fault

Mitsubishi

Camshaft position sensor signal missing or faulty.

Usual causes: failed cam position sensor; wiring or connector fault; timing chain or belt fault

Nissan

Camshaft position sensor signal fault. Known on VQ35 and early-2000s Nissans (recall era); can cause hot stalling or no start.

Usual causes: failed cam position sensor; sensor connector or wiring fault; crank sensor also failing

Subaru

Camshaft position sensor signal missing or faulty. Can cause long cranking, no-start or stalling.

Usual causes: failed cam position sensor; wiring or connector fault; timing belt/chain fault upsetting the cam signal

Suzuki

Camshaft position sensor circuit.

Usual causes: faulty cam sensor; wiring or connector; timing problem

Volvo

Camshaft position sensor circuit.

Usual causes: faulty cam sensor; wiring or connector; timing problem

What the repair usually costs

Not sure what P0340 means on your car? Ask Credov.

Before you clear it

Write the code down or photograph the scanner first. A code that comes straight back after clearing points to a fault that is still there. A car whose codes were cleared just before you arrived may be hiding one: the scanner's readiness monitors show "not ready" for a while after codes are cleared.

Researched by Credov from manufacturer and workshop sources. A fault code points to where a fault may be; a workshop confirms it with a diagnosis. Browse all fault codes.