DTC codes / Toyota codes / P1346
P1346 on Toyota vehicles indicates that the engine control module has detected an out-of-range performance signal from the Variable Valve Timing sensor on Bank 1, which monitors the camshaft phasing relative to the crankshaft. The computer compares the actual VVT camshaft position to the commanded target and flags this code when the signal deviates beyond the expected range for a calibrated period.
You can usually drive with P1346, but avoid aggressive acceleration and high-load conditions until diagnosed, as prolonged operation with a faulty VVT system can lead to poor fuel economy and potential engine damage. If the engine runs rough or stalls, seek service promptly.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for Toyota vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.