Possible Causes
WARNING: This page is about a different car, the 2003 Toyota 4Runner. However, it is still accessible from the selected car via links, so may be relevant.
DTCs P0011 and P0021 will set when valve timing does not change from current valve timing or current valve timing is fixed and continues after engine is warmed up at an engine speed of 400-4000 RPM (a problem of the advanced OCV). DTCs P0012 & P0022 will set when valve timing does not change from current valve timing or current valve timing is fixed and continues after engine is warmed up and engine speed at 400-4000 RPM (a problem of the retarded OCV). Possible causes are:
- Defective OCV.
- Defective camshaft gear assembly.
- Incorrect valve timing.
- Defective ECM.