P0340
Camshaft Position Sensor A Circuit (Bank 1)
OBD-II
Valve timing
What it means
No usable cam signal — long crank times, no-start, or stalling.
Seeing P0340?
Get the full picture for your car — whether it's safe to drive, what the repair costs, and what to tell the shop.
Check your car freeRelated codes
P0008
Engine Position System Performance (Bank 1)
Valve timingHigh
P0009
Engine Position System Performance (Bank 2)
Valve timingHigh
P0010
"A" Camshaft Position Actuator Circuit (Bank 1)
Valve timingMedium
P0011
"A" Camshaft Position - Timing Over-Advanced (Bank 1)
Valve timingMedium
P0012
"A" Camshaft Position - Timing Over-Retarded (Bank 1)
Valve timingMedium
P0013
"B" Camshaft Position Actuator Circuit (Bank 1)
Valve timingMedium
P0014
"B" Camshaft Position - Timing Over-Advanced (Bank 1)
Valve timingMedium
P0015
"B" Camshaft Position - Timing Over-Retarded (Bank 1)
Valve timingMedium
General reference only — what a code means can vary by make and model. Confirm with a qualified technician.