LEMON Manuals: Even more car manuals for everyone
Home >> Toyota >> 2024 >> Corolla LE >> Repair and Diagnosis >> External Pages >> Different car >> Section 258 (Engine Control System (2ZR-FAE) - Diagnostic Codes (3 Of 8)) >> SFI System >> DTC P0340: Camshaft Position Sensor Circuit [01/2019 - 03/2019] >> Description

DTC P0340: Camshaft Position Sensor Circuit [01/2019 - 03/2019]: Description

WARNING: This page is about a different car, the 2022 Toyota Corolla, 2021 Toyota Corolla, 2020 Toyota Corolla, and 2019 Toyota Corolla. However, it is still accessible from the selected car via links, so may be relevant.

The cam position sensor for the intake camshaft (VV1 signal) consists of a magnet and MRE (Magneto Resistive Element).

The intake camshaft has a timing rotor for the cam position sensor. When the intake camshaft rotates, changes occur in the air gaps between the timing rotor and MRE, which affects the magnetic field. As a result, the resistance of the MRE material fluctuates. The cam position sensor converts the camshaft rotation data to pulse signals, uses the pulse signals to determine the camshaft angle, and sends it to the ECM. Then the ECM uses this data to control fuel injection duration and fuel injection timing.

DTC No. Detection Item DTC Detection Condition Trouble Area MIL Memory
P0340 Camshaft Position Sensor Circuit One of the following conditions is met:
  • No cam position sensor signal to the ECM while cranking (2 trip detection logic).
  • No cam position sensor signal to the ECM at an engine speed of 600 rpm or higher (1 trip detection logic).
  • A missing cam position sensor signal despite the crank position sensor inputs being normal at an engine speed of 600 rpm or more (1 trip detection logic).
  • Open or short in cam position sensor (for intake camshaft) circuit
  • Cam position sensor (for intake camshaft)
  • Camshaft housing sub-assembly
  • ECM
Comes on DTC stored
GTY428634Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

Reference: Inspection using an oscilloscope.

HINT: 

ECM Terminal Name CH1: Between VV1+ and VV1-
CH2: Between EV1+ and EV1-
Tester Range 5 V/DIV., 20 ms./DIV.
Condition Idling with warm engine