DTC P0014 Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 1) |
DTC P0015 Camshaft Position "B" - Timing Over-Retarded (Bank 1) |
DTC P0024 Camshaft Position "B" - Timing Over-Advanced or System Performance (Bank 2) |
DTC P0025 Camshaft Position "B" - Timing Over-Retarded (Bank 2) |

| DTC No. | DTC Detection Condition | Trouble Area |
| P0014 P0024 | Warm up the engine and engine idling. Exhaust valve timing does not change for 1 minutes or more in advanced position (2 trip detection logic): |
|
| P0015 P0025 | Warm up the engine and drive the vehicle. Exhaust valve timing does not change for 5 minutes or more in retarded position (1 trip detection logic): |
|
| Abnormal bank | Advanced timing over (Valve timing is out of specified range) | Retarded timing over (Valve timing is out of specified range) |
| Bank 1 | P0014 | P0015 |
| Bank 2 | P0024 | P0025 |
| 1.CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO DTC P0014, P0015, P0024 OR P0025) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Enter the following menus: Powertrain / Engine / DTC.
Read DTCs.
| Display (DTC output) | Proceed to |
| P0014, P0015, P0024 or P0025 | A |
| P0014, P0015, P0024 or P0025 and other DTCs | B |
|
| ||||
| A | |
| 2.PERFORM ACTIVE TEST BY INTELLIGENT TESTER (OPERATE OCV) |
Connect the intelligent tester to the DLC3.
Start the engine and turn the tester ON.
Warm up the engine.
Enter the following menus: Powertrain / Engine / Active Test / VVT Exhaust Linear (Bank 1) or VVT Exhaust Linear (Bank 2).
Check the engine speed while operating the Oil Control Valve (OCV) using the tester.
| Tester Operation | Specified Condition |
| 0% | Normal engine speed |
| 30% | Engine idles roughly |
|
| ||||
| OK | |
| 3.CHECK WHETHER DTC OUTPUT RECURS (DTC P0014, P0015, P0024 OR P0025) |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Clear DTCs (see page Нажмите здесь).
Start the engine and warm it up.
Switch the ECM from normal mode to check mode using the tester (see page Нажмите здесь).
Drive the vehicle for more than 10 minutes.
Read DTCs using the tester.
|
| ||||
| NG | |
| 4.CHECK VALVE TIMING (CHECK FOR LOOSE AND JUMPED TEETH ON TIMING CHAIN) |

Remove the cylinder head cover RH and LH.
Turn the crankshaft pulley, and align its groove with the timing mark "0" of the timing chain cover.
Check that the timing marks of the camshaft timing gears aligned with the timing marks of the bearing cap as shown in the illustration.
If not, turn the crankshaft 1 revolution (360°) and align the marks as above.
Reinstall the cylinder head cover.
|
| ||||
| OK | |
| 5.INSPECT CAMSHAFT TIMING OIL CONTROL VALVE ASSEMBLY |
![]() |
Remove the OCV.
Measure the resistance according to the value(s) in the table below.
| Tester Connection | Condition | Specified Condition |
| 1 - 2 | 20°C (68°F) | 6.9 to 7.9 Ω |
Apply the positive battery voltage to terminal 1 and negative battery voltage to terminal 2. Check the valve operation.
|
| ||||
| OK | |
| 6.INSPECT OIL CONTROL VALVE FILTER |
Remove the cylinder head cover sub-assembly (see page Нажмите здесь).
Remove the OCV filter (see page Нажмите здесь).
Inspect the OCV filter.
|
| ||||
| OK | |
| 7.REPLACE CAMSHAFT TIMING EXHAUST GEAR ASSEMBLY |
Replace the camshaft timing exhaust gear (see page Нажмите здесь).
| NEXT | |
| 8.CHECK WHETHER DTC OUTPUT RECURS |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Clear DTCs.
Start the engine and warm up.
Switch the ECM from normal mode to check mode using the tester (see page Нажмите здесь).
Warm up the engine.
Idle it for 1 minutes.
Drive the vehicle for more than 5 minutes.
Read output DTCs using the intelligent tester.
|
| ||||
| NG | ||
| ||