This Guide is based on replacing the exhaust camshaft control solenoid, specifically the uppermost of the three. ODBII Code is P0014.
Symptoms are the car shaking like it's about to stall and the revs bouncing around at idle. The check engine light will come on after this occurs. You will probably have had to rev the engine to get the engine to idle steadily.
When you scan your car (or have it scanned) with an ODBII reader you will get a code of P0014. Below is the reading from our Rogue:
Car Scanner ELM OBD2
Version: 1.118.0/401180/GP
DTC report
Connection profile: Nissan Rogue T32 2014-2020 Date: 7/9/2025 4:09:01 PM
VIN: KNMAT2MV5GP******
============================
OBD-IIOBD-II
DTCs: 1
----------------------------
P0014 [0x0014]
Camshaft position (CMP) actuator, exhaust/right/rear, bank 1 - timing over-advanced/system performance
B Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
Status: Confirmed
============================
Engine control unit Engine control unit
DTCs: 1
----------------------------
P0014 [0x0014]
Camshaft position (CMP) actuator, exhaust/right/rear, bank 1 - timing over-advanced/system performance
B Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
Status: Pending fault present, Test conditions are met, Test is inhibited by other DTC, Validated fault present at time of request, Validated fault has been present during this drive cycle
============================