01 Why Does Car AC Only Work When Driving? Comprehensive Cause… • 02 People Left Horrified After Discovering Why Airbags Sometim… • 03 Is Korean Automotive Culture the Future of Mass Market Cars • 04 How does an automatic transmission change gears smoothly: • 05 Factors Affecting Start-Stop System Functionality in Vehicl… • 06 Mastering DC Motors: A Comprehensive Guide to Types, Operat… • 07 2025 Polestar 4: The Electric SUV-Coupe with No Rear Window • 08 How to Jumpstart Your Car: A Step-by-Step Guide • 09 B0012, B0013, B0014 - Right Front or Passenger Frontal Depl… • 10 Unleashing the Power of Variable Geometry Turbochargers: A … •

DTC codes / Toyota codes / P1351

P1351 · ToyotaVVT Sensor Range Performance Problem Bank 2

P1351 on a Toyota means the engine computer has detected that the Bank 2 Variable Valve Timing (VVT) sensor is not reporting a camshaft position that matches the commanded timing advance or retard. The computer compares the actual camshaft position signal against the expected value and flags a performance range problem when the deviation exceeds its calibrated threshold.

SystemPowertrain
Code typeToyota specific
SeverityMedium
Fix difficultyIntermediate
AreaIgnition system and misfire

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • Rough idle or engine stumble, especially when cold
  • Reduced engine power or sluggish acceleration
  • Poor fuel economy or increased fuel consumption
  • Occasional engine misfire or hesitation during acceleration
  • In some cases, the engine may enter limp mode or exhibit hard starting

Common causes, most likely first

  1. Faulty Bank 2 VVT sensor (camshaft position sensor) or its wiring/connector
  2. Contaminated or degraded engine oil affecting VVT solenoid operation
  3. Sticking or failed Bank 2 VVT oil control solenoid valve
  4. Restricted oil passage or sludge buildup in the VVT system
  5. Timing chain stretch or misalignment affecting camshaft timing
  6. Engine control module (ECM) calibration issue or faulty ECM (rare)

How to diagnose and fix it

  1. Check engine oil level and condition; replace oil and filter if overdue or contaminated
  2. Inspect the Bank 2 VVT sensor connector and wiring for damage, corrosion, or loose pins
  3. Swap the Bank 2 VVT sensor with the Bank 1 sensor (if accessible) to see if the code moves
  4. Test the VVT solenoid for proper resistance and operation; clean or replace if faulty
  5. Verify oil pressure and check for sludge or restricted oil passages in the VVT system
  6. Inspect timing chain for stretch or misalignment using manufacturer procedures
  7. If all else fails, reprogram or replace the ECM as per Toyota service information

Oil quality and sensor swaps matter

  • A dirty or incorrect viscosity oil is a leading cause of VVT performance codes on Toyotas, so always verify oil maintenance history first.
  • The VVT sensor itself is often misdiagnosed; swapping it with the Bank 1 sensor is a quick way to confirm whether the sensor or the circuit is at fault.
  • A stretched timing chain can set P1351 without any other codes, so inspect chain condition if the sensor and solenoid test good.
  • The code can be intermittent and may not illuminate the light immediately; always check for pending codes during routine scans.
  • After repairs, clear codes and perform a road test with several drive cycles to ensure the monitor completes and the code does not return.

Can I keep driving with P1351?

You can usually drive with P1351 set, but avoid aggressive acceleration or heavy loads until diagnosed, as prolonged driving with VVT issues may cause poor performance or damage. If the engine runs rough or enters limp mode, seek service promptly.

Guidance is general and written for Toyota vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage