Error Code P1349 is defined as Variable Valve Timing System Malfunction Bank 1. This code is detected when the valve timing doesn’t change from the current valve timing or the current valve timing is fixed.

This error code is a manufacturer-specific trouble code, meaning it does not apply to all vehicles makes. Rather, it applies only to specific vehicle makes, such as Toyota. Specification on the definition, troubleshooting, and repairs still vary from one make and model to another.


The VVT or Variable Valve Timing is responsible for adjusting and controlling the intake valve timing depending on drive conditions. The PCM (powertrain control module, or ECM engine control module for Toyota vehicles) controls the OCV or oil control valve, making the intake valve timing accurate, this is to ensure that the oil pressure controlled by the OCV is delivered to the VVT controller. From here, the VVT controller changes position between the camshaft and the crankshaft.

Error Code P1349 happens when the valve timing is not changing from its current valve timing state, or when the valve timing is fixed

Common Symptoms

As with other error codes, this code activates the Check Engine light on the dashboard and stores the code. For bad PCM, the problem could show more symptoms like:

  • Failure to start
  • Poor engine performance
  • Erratic gear changes on automatic transmission

Possible Causes

There are many possible causes for this code to appear, some of the most common causes are:

  • Low level or dirty engine oil
  • Incorrect valve timing
  • Defective oil control valve
  • Defective variable valve timing controlled assembly
  • Faulty PCM

How to Check

Diagnosing this error code can be tricky since causes can vary. The first thing you need to check though is the engine oil; determine if it’s low or dirty to eliminate this possibility.

Next, check the timing to determine how everything is doing.

Faulty PCM should be the last thing on your list. After you have addressed all possible issues, and the Check Engine light is still on, try clearing the code to see if it comes back. The problem could be a sign of a bad PCM.

How to Fix

Repairs for this error code are easy, but as with other error codes, it requires a thorough diagnosis. Possible fixes include:

  • Adding or changing engine oil
  • Repair or replacement of valve timing
  • Repair or replacement of oil control valve
  • Repair or replacement of VVT controlled assembly
  • Repair, replacement, and update of PCM

Make sure you consult a professional before you make any repairs. Many things trigger Error Code P1349 that may not be listed here.