I have a toyota vitz 2004, 1.0 litre car. There is coming check light engine. And while scaning it show the code p1346, what is the vvt sensor/camshaft position sensor circut range/performance problem. Please give the solution.
My car has 140000 miles.
My car has an automatic transmission.
Hi there. Sounds like the variable valve timing sensor (VVT) is not functioning correctly. Check the wiring harness to the VVT and make sure that its connected. If the harness is good, then remove the harness and remove the VVT sensor. Look for any metal shavings in the hole where the sensor was located. If there is metal shavings, then the sensor stopped working and broke off the tooth that it has and ground down the sensor. The sensor would need to replaced along with cleaning out all of the metal shavings if there is any. If you need further assistance with replacing the VVT sensor, then seek out a professional, such as one from Your Mechanic, to help you.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing