P1346 Variable Valve Timing Sensor Range/Performance Problem (Bank 1)
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
- Failing bank 1 VVT sensor
- Sludged oil slowing phaser response (2AZ-FE oil burners take note)
- Low oil level starving the VVT system
- Worn timing chain altering the correlation
- Failing oil control valve
How to fix P1346
- Check oil level and condition — top off a 2AZ-FE first
- Test the VVT sensor output
- Command the oil control valve and watch response
- Check timing chain stretch if correlation is off
- Service oil or replace the sensor per findings