Powertrain fault code
P0340: Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)
Fix soon
The car may start slowly or run poorly. If timing is suspected, stop driving: a slipped belt can damage the engine.
What P0340 means
The camshaft position signal is missing or doesn't line up with the crankshaft.
Common causes
- Faulty camshaft sensor
- Damaged wiring
- Stretched timing chain or slipped belt (if paired with timing codes)
What to check first
- Check the sensor wiring.
- Ask a workshop to check cam and crank timing.
Read your car's codes yourself, free
Plug a cheap ELM327 OBD-II adapter into the port under the dashboard and open the scan tool: Chrome or Edge on a computer with a USB adapter, or Chrome on Android with a Bluetooth LE adapter. It reads and clears codes and shows emissions readiness. It does not work on iPhone.
Open the free scan toolRelated codes
General guidance only, not a diagnosis. A qualified mechanic should confirm the cause before you replace parts.