Operation CHARM: Car repair manuals for everyone.

Troubleshooting

DTC P0340 Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)

CIRCUIT DESCRIPTION

DTC Detecting Condition:




VVT sensor (VVL or VVR signal) consist of a magnet, iron core and pickup coil.

The VVL or VVR signal plate has 3 teeth on its outer circumference and is mounted on the intake camshafts. When the camshafts rotate, the protrusion on the signal plate and the air gap on the pickup coil change, causing fluctuations in the magnetic field and generating an electromotive force in the pickup coil.

The actual camshaft angle is detected by the VVT sensor and it provides feedback to the ECM to control the intake valve timing in response to the detecting condition.




Reference: INSPECTION USING OSCILLOSCOPE

During idling, check the waveform between terminals VVL+ and VVL-, and VVR+ and VVR- of the ECM connector.

HINT:
- The correct waveform is as shown in the illustration.
- The waveform frequency is shortened as the engine speed becomes higher.

MONITOR DESCRIPTION

Monitor Strategy:




Typical Enabling Conditions:




Typical Malfunction Thresholds:




Component Operating Range:




If there are no signals from the VVT sensor even though the engine is turning, or if the rotation of the camshaft and the crankshaft is not synchronized, the ECM interprets this as a malfunction of the sensor.

Wiring Diagram:






Step 1 - 2:




Step 3 - 4:




INSPECTION PROCEDURE

HINT:
- If DTC P0340 is displayed, check bank 1 VVT sensor.
- If DTC P0345 is displayed, check bank 2 VVT sensor.
- Read freeze frame data using the hand-held tester or the OBD II scan tool. Freeze frame data records the engine conditions when a malfunction is detected. When troubleshooting, freeze frame data can help determine if the vehicle was running or stopped, if the engine was warmed up or not, if the air-fuel ratio was lean or rich, and other data from the time the malfunction occurred.