CorollaFix

P1346 (blink 18) on Toyota Corolla E120: VVT SENSOR/CAMSHAFT POSITION SENSOR CIRCUIT RANGE/PERFORMANCE

Short answer: P1346 means “VVT SENSOR/CAMSHAFT POSITION SENSOR CIRCUIT RANGE/PERFORMANCE”. The car’s computer has found a fault in the EFI 1NZ-FE/2NZ-FE system and turns on the Malfunction indicator lamp (Check Engine). First check: workshop check order (RM821E): CHECK VALVE TIMING.

Code
P1346 · blink 18
System
EFI 1NZ-FE/2NZ-FE
Dashboard light
Malfunction indicator lamp (Check Engine)
Applies to
2NZ-FE 1.3 (PK XLi/GLi NZE120) and 1NZ-FE 1.5 (JDM NZE121/NZE124 Corolla/Fielder/Runx)
Confidence
high (official Toyota RM821E)
Source
toyotamanuals.gitlab.io

Symptoms and when it is set

  1. Deviation in crankshaft position sensor signal and VVT sensor signal (2 trip detection logic)

Likely causes

  1. Mechanical system malfunction (Skipping teeth of timing chain, chain stretched); Engine ECU

What to check, in order

  1. Workshop check order (RM821E): CHECK VALVE TIMING

Related on this car

Same code on other cars

← P1335/13 P1349/59 →

Clearing the code does not fix the fault. If it comes back, the problem is still there. For brakes, airbags and steering, see a trained mechanic.