LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Nissan-Datsun >> 2017 >> Maxima SL >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Engine Control System (DTCS) (2 Of 4) >> DTC/Circuit Diagnosis >> DTC P0340, P0345: CMP Sensor (Phase) >> DTC Description >> DTC Detection Logic
April 5, 2026: LEMON Manuals is launched! Read the announcement.

DTC Detection Logic

  1. The cylinder No. signal is not sent to ECM for the first few seconds during engine cranking.
  2. The cylinder No. signal is not sent to ECM during engine running.
  3. The cylinder No. signal is not in the normal pattern during engine running.
DTC CONSULT screen terms
(Trouble diagnosis content)
DTC detection condition
P0340 CMP SEN/CIRC-B1
(Camshaft position sensor "A" circuit bank 1)
1 Diagnosis condition
  • Start engine and let it idle
  • Start engine and maintaining engine speed at more than 800 rpm
Signal (terminal) Voltage signal transmitted from Camshaft position sensor (PHASE) to ECM
Threshold The cylinder No. signal is not sent to ECM for the first few seconds during engine cranking
Diagnosis delay time -
2 Diagnosis condition
  • Start engine and let it idle
  • Start engine and maintaining engine speed at more than 800 rpm
Signal (terminal) Voltage signal transmitted from Camshaft position sensor (PHASE) to ECM
Threshold The cylinder No. signal is not sent to ECM during engine running
Diagnosis delay time -
3 Diagnosis condition
  • Start engine and let it idle
  • Start engine and maintaining engine speed at more than 800 rpm
Signal (terminal) Voltage signal transmitted from Camshaft position sensor (PHASE) to ECM
Threshold The cylinder No. signal is not in the normal pattern during engine running
Diagnosis delay time -
P0345 CMP SEN/CIRC-B2
(Camshaft position sensor "A" circuit bank 2)
1 Diagnosis condition
  • Start engine and let it idle
  • Start engine and maintaining engine speed at more than 800 rpm
Signal (terminal) Voltage signal transmitted from Camshaft position sensor (PHASE) to ECM
Threshold The cylinder No. signal is not sent to ECM for the first few seconds during engine cranking
Diagnosis delay time -
2 Diagnosis condition
  • Start engine and let it idle
  • Start engine and maintaining engine speed at more than 800 rpm
Signal (terminal) Voltage signal transmitted from Camshaft position sensor (PHASE) to ECM
Threshold The cylinder No. signal is not sent to ECM during engine running
Diagnosis delay time -
3 Diagnosis condition
  • Start engine and let it idle
  • Start engine and maintaining engine speed at more than 800 rpm
Signal (terminal) Voltage signal transmitted from Camshaft position sensor (PHASE) to ECM
Threshold The cylinder No. signal is not in the normal pattern during engine running
Diagnosis delay time -