MechanicDB
Fault Family System: Powertrain (P-Codes) 20 SAE Codes

Cam Position Sensor Circuit

Diagnostic & Technical Explanation
Code P0340 (Camshaft Position Sensor A Circuit Bank 1 or Single Sensor) sets when the ECM sees an open circuit, out-of-range voltage, or an erratic signal from the primary camshaft position sensor used for cylinder identification and cam-to-crank correlation — distinct from a VVT phaser's own actuator-position feedback sensor. Common causes are a corroded connector, a worn or contaminated reluctor/trigger wheel on the camshaft, an incorrect air gap, or chafed wiring between the sensor and the ECM.

These 20 diagnostic trouble codes share one detection mechanism and one repair path, which is why MechanicDB groups them into a single authored fault family rather than repeating the same explanation 20 times.

Codes in this family (20)

CodeDefinitionRepair coverage
P0340Camshaft Position Sensor A Circuit Bank 1 or Single Sensor4 ranked fixes
P0341Camshaft Position Sensor A Circuit Range/Performance Bank 1 or Single Sensor4 ranked fixes
P0342Camshaft Position Sensor A Circuit Low Bank 1 or Single Sensor4 ranked fixes
P0343Camshaft Position Sensor A Circuit High Bank 1 or Single Sensor4 ranked fixes
P0344Camshaft Position Sensor A Circuit Intermittent Bank 1 or Single Sensor4 ranked fixes
P0345Camshaft Position Sensor A Circuit Bank 24 ranked fixes
P0346Camshaft Position Sensor A Circuit Range/Performance Bank 24 ranked fixes
P0347Camshaft Position Sensor A Circuit Low Bank 24 ranked fixes
P0348Camshaft Position Sensor A Circuit High Bank 24 ranked fixes
P0349Camshaft Position Sensor A Circuit Intermittent Bank 24 ranked fixes
P0365Camshaft Position Sensor B Circuit Bank 14 ranked fixes
P0366Camshaft Position Sensor B Circuit Range/Performance Bank 14 ranked fixes
P0367Camshaft Position Sensor B Circuit Low Bank 14 ranked fixes
P0368Camshaft Position Sensor B Circuit High Bank 14 ranked fixes
P0369Camshaft Position Sensor B Circuit Intermittent Bank 14 ranked fixes
P0390Camshaft Position Sensor B Circuit Bank 24 ranked fixes
P0391Camshaft Position Sensor B Circuit Range/Performance Bank 24 ranked fixes
P0392Camshaft Position Sensor B Circuit Low Bank 24 ranked fixes
P0393Camshaft Position Sensor B Circuit High Bank 24 ranked fixes
P0394Camshaft Position Sensor B Circuit Intermittent Bank 24 ranked fixes

What this page does not show

This page publishes the fault mechanism and the code index. The licensed dataset adds, for every one of the 15,886 codes, the full authored repair set (56,729 procedures in total) with the fields deliberately withheld here: