P1349 is a manufacturer-specific OBD-II diagnostic trouble code, most commonly associated with Toyota and Lexus vehicles, indicating a malfunction in the Variable Valve Timing (VVT) system on Bank 1.
Because this code is manufacturer-specific, the exact diagnostic path requires verifying your vehicle’s factory service information. The code identifies a detected timing condition, not necessarily a failed component.

Quick Navigation
Key Takeaways
- P1349 indicates the VVT system on Bank 1 is not operating as commanded by the engine control module.
- Possible causes include low or dirty engine oil, a stuck Oil Control Valve (OCV), clogged oil passages, or a failed VVT actuator.
- Symptoms often include an illuminated check engine light, rough idling, reduced engine power, and poor fuel economy.
- Diagnosis requires checking oil condition, testing the OCV circuit, and inspecting mechanical timing components.
P1349 Code Description and Implications
P1349 is primarily a manufacturer-specific code found on Toyota, Lexus, and related platforms. The engine control module continuously monitors the actual camshaft position against the target position commanded for the Variable Valve Timing system.
When the module detects that the Bank 1 intake camshaft timing is not changing as commanded, or is stuck in a specific position, it sets P1349. The VVT system relies on engine oil pressure to advance or retard the camshaft.
If oil pressure is insufficient, the Oil Control Valve is stuck, or the mechanical actuator is failing, the camshaft cannot reach the target angle, triggering this trouble code.
Common Causes of the P1349 Code
Low or degraded engine oil: The VVT system requires clean oil at the correct pressure. Low oil levels or heavily degraded oil can prevent the actuator from moving the camshaft.
Faulty or clogged Oil Control Valve (OCV): The OCV directs oil flow to the VVT actuator. A stuck valve or a clogged filter screen restricts oil flow, preventing timing adjustments.
Clogged oil passages: Sludge or debris in the engine oil galleries can block oil from reaching the VVT actuator on Bank 1.
Failed VVT actuator (phaser): Internal mechanical failure or a stuck locking pin within the camshaft actuator can prevent it from changing the timing position.
Wiring or connector issues: Damaged wiring or poor connections at the OCV can prevent the module from commanding the valve.
Symptoms Associated With P1349
Because the camshaft timing directly affects valve overlap and cylinder scavenging, an inoperative VVT system alters engine breathing.
You may experience rough idling, hesitation or stumbling during acceleration, and a noticeable decrease in fuel efficiency.
The engine may enter a fail-safe or limp mode to protect the powertrain. An illuminated check engine light will appear when this code is stored.
Diagnosing the P1349 Trouble Code
Diagnosis must begin by checking engine oil level and condition before using a scan tool to monitor VVT data and OCV duty cycle.
If the oil is full and clean, inspect the OCV connector and wiring. Use a scan tool to command the OCV while monitoring the camshaft position sensor data to see if the timing responds.
If the OCV operates correctly but the timing does not change, the issue may be a clogged oil passage, a failed actuator, or a mechanical timing chain issue requiring further inspection.
Repairing the P1349 Issue
Repairs must follow confirmed diagnosis. If the oil is low or dirty, an oil and filter change using the correct viscosity may resolve the condition.
If the OCV is clogged or fails electrical testing, replace it with a component meeting the exact vehicle specification and verify the filter screen is clear.
If mechanical timing components like the VVT actuator or timing chain are worn, they must be replaced according to the manufacturer’s timing procedures.
Cost Considerations for P1349 Repairs
Repair costs depend heavily on the confirmed root cause. An oil change or replacing an externally mounted OCV is generally straightforward.
If the VVT actuator, timing chain, or tensioners require replacement, the repair involves significant labor and parts costs due to the extensive engine disassembly required.
Prevention Strategies for Future Occurrences
Maintaining the correct engine oil level and adhering to strict oil change intervals using the manufacturer-recommended oil viscosity helps prevent sludge buildup in the VVT system.
Using high-quality oil filters ensures that debris is captured before it can reach and clog the sensitive Oil Control Valve screens and actuator passages.
Troubleshooting Tips and Best Practices
Always check the engine oil first. Assuming a P1349 code requires immediate major engine disassembly can lead to unnecessary repairs when a simple oil change or OCV replacement is the actual fix.
Do not ignore related codes. If P1349 is accompanied by P0011 or P0012, it strongly supports an oil pressure or OCV circuit issue.
Check for technical service bulletins related to updated OCV filter screens or revised VVT actuator assemblies for your specific model year.
More OBD-II Codes
| P1348 | P1347 | P1346 | P1345 |
| P1344 | P1325 | P1350 | P1351 |
| P1352 | P1353 | P1354 | P1355 |
| P0011 | P0012 | P0010 | P0016 |
| P0300 | P0301 | P0171 | P0174 |
| P1109 | P1108 | P1580 | P1542 |
Frequently Asked Questions
Is P1349 a generic or manufacturer-specific code?
No. P1349 is a manufacturer-specific code. Its exact definition and diagnostic procedure vary depending on the vehicle make, most commonly Toyota and Lexus. Always consult factory service information.
Can low engine oil cause a P1349 code?
Yes. The Variable Valve Timing system relies on engine oil pressure to adjust the camshaft. Low oil levels or severely degraded oil can prevent the actuator from advancing the camshaft, triggering this code.
Is it safe to drive with a P1349 code?
Driving short distances is generally safe, but an inoperative VVT system reduces engine performance and fuel efficiency. The vehicle may also enter a fail-safe mode that limits acceleration and power.
Will replacing the camshaft position sensor fix P1349?
Not usually. P1349 indicates the mechanical timing is not changing as commanded, not that the sensor circuit failed. The root cause is typically oil pressure, the OCV, or the mechanical actuator.
Can a clogged oil filter trigger P1349?
Yes. A severely restricted oil filter or a clogged screen on the Oil Control Valve can restrict oil flow to the VVT actuator, preventing it from adjusting the camshaft timing.
What Should You Do About the P1349 Code?
Confirm the exact factory diagnostic procedure for your specific vehicle application. Inspect the engine oil level and condition, the Oil Control Valve, and the mechanical timing components for wear or blockages.
Perform targeted electrical and mechanical testing on the relevant system and components to isolate the fault. Repair the confirmed root cause, then verify the repair by clearing the codes and monitoring live data.
