LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Toyota >> 2004 >> Matrix Base, FWD, Automatic >> Repair and Diagnosis >> External Pages >> Different car >> Section 34 (Engine Controls - Self-Diagnostics) >> Diagnostic Tests >> DTC P1349 Or DTC P1354: Variable Valve Timing (VVT) System Malfunction >> Diagnosis & Repair (Using Lexus Scan Tool)
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Diagnosis & Repair (Using Lexus Scan Tool)

WARNING: This page is about a different car, the 2002 Lexus RX 300. However, it is still accessible from the selected car via links, so may be relevant.
  1. Check valve timing. See appropriate article in ENGINES. Repair as necessary. If valve timing is okay, go to next step.
  2. Using scan tool, select ACTIVE TEST mode. Select VVT. Note idle speed when OCV is activated by scan tool. If idle speed is normal with OCV off and engine idles rough or stalls when OCV is on, VVT is functioning properly at this time. DTC may have been set because of a foreign object that was temporarily caught in engine oil system but after a short time system returned to normal. If idle speed does not function as specified, go to next step.
  3. With engine idling, check voltage to OCV. If checking OCV for bank No. 1 (left cylinder head), Backprobing connector, connect oscilloscope between ECM E9 connector terminals No. 29 (Green/Red wire) and No. 18 (Green/Yellow wire). If checking OCV for bank No. 2 (right cylinder head), Backprobing connector, connect oscilloscope between ECM E9 connector terminals No. 5 (Green/White wire) and No. 6 (Yellow/Black wire). On all applications, ensure oscilloscope pattern is as shown. See Fig 1. As engine speed is increased, waveform frequency ("A") should lengthen. If waveform pattern is as shown, go to next step. If waveform pattern is not as shown, replace ECM.
  4. Remove timing belt cover and timing belt. See appropriate article in ENGINES. Remove OCV. Place a shop towel under OCV cylinder head opening. Rotate VVT pulley from left to right about 30 degrees 2-3 times. Oil should drain from OCV cylinder head opening. If oil does not drain from opening, replace VVT pulley/gear assembly and go to next step. If oil drains from opening, go to next step.
  5. With OCV removed, connect a jumper wire between positive battery terminal and terminal No. 1 at OCV. See Fig 2. Connect another jumper wire between negative battery terminal and terminal No. 2 at OCV and note OCV plunger operation. With battery voltage applied, plunger on end of OCV should extend. Disconnect a jumper wire. Without battery voltage applied, plunger should retract. If OCV operates as specified, go to next step. If OCV does not operate as specified, replace OCV and go to next step.
  6. Check for blockage in OCV. Check oil check valve and oil pipe located under OCV. Repair as necessary and retest. If components are okay, go to next step.
  7. Clear DTCs. Start engine and allow it to idle. Turn ignition off. Turn ignition on and check for DTCs. If DTC P1349 or P1354 is not present, no problem is indicated at this time. DTC may have been set because of a foreign object that was temporarily caught in engine oil system but after a short time system returned to normal. If DTC P1349 or P1354 is present, replace ECM and retest.
Fig 1: Oil Control Valve (OCV) Signal Waveform
G98I11351Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
Fig 2: Testing Oil Control Valve (OCV)
G98J11352Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002