P1346 Variable Valve Timing Sensor Range/Performance Problem (Bank 1)

Category
Powertrain - Ignition
Severity
Check Engine Light
Applies to
Camry 2AZ-FE, Corolla, RAV4, Highlander with VVT-i

This fault is part of the Toyota VVT-i codes guide. It covers the system and the order to check it.

What does P1346 mean on a Toyota?

P1346. Variable Valve Timing Sensor Range/Performance Problem (Bank 1). This Toyota-enhanced code applies to Camry 2AZ-FE, Corolla, RAV4, Highlander with VVT-i.

Common causes of P1346

How to fix P1346

  1. Check oil level and condition. Top off a 2AZ-FE first
  2. Test the VVT sensor output
  3. Command the oil control valve and watch response
  4. Check timing chain stretch if correlation is off
  5. Service oil or replace the sensor per findings

Sources and review