On my 2005 Lexus ES330 getting traction, check engine and VSC plus error code P0020 (actuator circuit is open) code -- how to you clear these codes or do I have to take to a mechanic or Lexus dealer? There is also a reference to a Camshaft Position Sensor, Cam Angle Sensor which is about $45 at Autozone. If this is it, how much should it cost to replace this part?
DTC P0022: CAMSHAFT POSITION "A" -TIMING OVER-RETARDED (BANK2)
The ECM optimizes the valve timing using the Variable Valve Timing (VVT) system to control the intake valve camshaft. The VVT system includes the ECM, the Oil Control Valve (OCV) and the VVT controller. The ECM sends a target "duty-cycle" control signal to the OCV. This control signal, applied to the OCV, regulates the oil pressure supplied to the VVT controller. The VVT controller can advance or retard the
intake valve camshaft.
Example: A DTC will set if: 1) the difference between the target and actual valve timing is more than 5 degrees of the camshaft angle (CA) and this condition continues for more than 4.5 seconds; or 2) the OCV is forcibly activated 63 times or more.
Retarded cam DTCs are subject to "2 trip" detection logic.
Do not change the cam sensors. It is not going to solve the problem. The fault lies with the VVT solenoid (OCV) that can intermittently sticks and this would result in erratic idling. Remove the sloenoid and tests its operation. Ensure it is not heaviliy sludged. If solenoid works, clean up sludge and retest. If problem recurrs, while engine is idling erratically, tap the solenoid and if the idling speed changes, replace the solenoid.