P1349 (blink 59) on Toyota Corolla E120: VVT SYSTEM MALFUNCTION
Short answer: P1349 means “VVT SYSTEM MALFUNCTION”. 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 -> INSPECT ECU -> INSPECT CAMSHAFT TIMING GEAR ASSY -> INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSY -> INSPECT OIL CONTROL VALVE FILTER(CHECK BLOCKAGE) -> PERFORM SIMULATION TEST(DTC CHECK) -> INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSY(OCV OPERATION) -> CHECK OIL CONTROL VALVE FILTER(CHECK BLOCKAGE).
- Code
- P1349 · blink 59
- 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
- Condition (a) or (b) continues for after the engine is warmed up and engine speed at 400 ~ 4,000 rpm: 1349/59 (a) Valve timing does not change from of current valve timing (b) Current valve timing is fixed
Likely causes
- Valve timing; Oil control valve; VVT controller assembly; Engine ECU
What to check, in order
- Workshop check order (RM821E): CHECK VALVE TIMING -> INSPECT ECU -> INSPECT CAMSHAFT TIMING GEAR ASSY -> INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSY -> INSPECT OIL CONTROL VALVE FILTER(CHECK BLOCKAGE) -> PERFORM SIMULATION TEST(DTC CHECK) -> INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSY(OCV OPERATION) -> CHECK OIL CONTROL VALVE FILTER(CHECK BLOCKAGE)
Related on this car
Same code on other cars
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.

