Dear Doctor: I have a 1999 Lexus ES 300 with the “check engine” light on. The scan codes are P1354 and P1395. My local garage mechanic has replaced DVT solenoid and DVT gears on the camshaft. He also checked the engine timing and cleaned the oil strainer, but the light remains on. Can you advise on how to get the “check engine” light to go off? Zeng
Dear Zeng: There is more information needed and checking to be done before just replacing parts as your mechanic has done. I researched the Identifix database, which confirms a lot of issues with the oil control valve timing belt timing, wiring harness issues, faulty timing valves, and even a faulty engine computer. There is a step-by-step procedure that needs to be followed to find the actual problem resulting in a “check engine” light.