LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Infiniti >> 2012 >> M35h >> Repair and Diagnosis >> Engine Performance >> System >> Engine Control System - DTCS P0171 To P0463 >> DTC P0340, P0345: CMP Sensor (Phase) >> DTC Logic >> DTC Detection Logic
April 5, 2026: LEMON Manuals is launched! Read the announcement.

DTC Detection Logic

NOTE: If DTC P0340 or P0345 is displayed with DTC P0643, first perform the trouble diagnosis for DTC P0643. Refer to "DTC LOGIC ".
DTC No. Trouble diagnosis name (Trouble diagnosis content) DTC detecting condition Possible cause
P0340 CMP SEN/CIRC-B1 [Camshaft position sensor (PHASE) (bank 1) circuit]
  • The cylinder No. signal is not sent to ECM for the first few seconds during engine cranking.
  • The cylinder No. signal is not sent to ECM during engine running.
  • The cylinder No. signal is not in the normal pattern during engine running.
  • Harness or connectors [CMP sensor (PHASE) (bank 1) circuit is open or shorted.]
  • Camshaft position sensor (PHASE) (bank 1)
  • Camshaft (INT)
  • Starter motor
  • Starting system circuit
  • Dead (Weak) 12V battery
P0345 CMP SEN/CIRC-B2 [Camshaft position sensor (PHASE) (bank 2)
  • Harness or connectors (Sensor power supply 2 circuit is open or shorted.)
  • Camshaft position sensor (PHASE) (bank 2)
  • Each sensor, connected with sensor circuit] power supply 2 circuit
  • Camshaft (INT)
  • Starting system circuit
  • Dead (Weak) 12V battery