P005D
B Camshaft Profile Control Stuck On Bank 2P005D is a generic OBD-II powertrain diagnostic trouble code: B Camshaft Profile Control Stuck On Bank 2. It is logged by the engine control unit when the ckp/cmp monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P005D means
P005D is stored when the Engine Control Module (ECM) commands a camshaft profile switch on Bank 2 — the cylinder bank opposite cylinder number one — but the cam position sensor feedback indicates the transition did not occur within the expected time window, or the achieved lift profile does not match the commanded state. This is a performance or "stuck-on" type fault rather than a pure electrical circuit fault: the wiring and solenoid may be electrically intact, but the mechanical system is not responding correctly to commands. The most frequent mechanical root cause is insufficient engine oil pressure or viscosity failing to actuate the cam phaser, followed by internal wear or debris blocking the cam phaser latch pin or oil control valve. Unlike the circuit-open/low/high variants, P005D often points toward oil system maintenance issues. Because Bank 2 sits farther from cylinder 1, it is sometimes the first bank to exhibit oil starvation symptoms when galleries are partially blocked. Engines with high mileage, infrequent oil changes, or extended idling after cold soak are particularly susceptible. The MIL is illuminated and the cam profile is locked in the default position for the remainder of the drive cycle.
Common causes
Most-frequently reported root causes when P005D is logged.
-
1
Low or contaminated engine oil preventing adequate hydraulic pressure to actuate the Bank 2 cam phaser
-
2
Sludge or debris blocking the oil control valve (OCV) filter screen on Bank 2
-
3
Stuck or worn cam phaser latch pin failing to engage the high-lift position
-
4
Defective Bank 2 variable valve lift solenoid with degraded mechanical response
-
5
Timing chain stretch or wear affecting cam phase relationship on Bank 2
-
6
Faulty Bank 2 camshaft position sensor providing incorrect feedback to the ECM
-
7
ECM calibration mismatch or software fault misinterpreting valid cam position data
Symptoms drivers notice
How to diagnose P005D
A typical diagnostic flow when this code is present.
-
1
Use an OBD-II scanner to confirm P005D and note any companion codes (cam timing, oil pressure, misfire) that clarify whether the fault is mechanical or electrical
-
2
Check engine oil level and condition immediately; dark sludgy oil or low level is often the root cause and should be corrected with an oil and filter change before further diagnosis
-
3
With a warm engine, monitor Bank 2 cam position in scan tool live data while commanding a lift change; if the cam angle does not shift the mechanical system is confirmed faulty
-
4
Inspect and clean the Bank 2 oil control valve (OCV) filter screen for debris; a clogged screen reduces oil flow to the cam phaser and is a common, inexpensive fix
-
5
Test the Bank 2 VVL solenoid by measuring resistance and commanding it on/off with a scan tool; confirm audible click and correct resistance (typically 10–40 Ω depending on manufacturer)
-
6
Check camshaft position sensor wiring and signal output on Bank 2; compare sensor waveforms between banks if possible
-
7
If all above checks pass, inspect timing chain wear and cam phaser internal clearance; a worn chain or phaser may require replacement to restore correct cam profile switching
Related powertrain codes
- P000A — A Camshaft Position Slow Response Bank 1
- P000B — B Camshaft Position Slow Response Bank 1
- P000C — A Camshaft Position Slow Response Bank 2
- P000D — B Camshaft Position Slow Response Bank 2
- P0010 — A Camshaft Position Actuator Circuit (Bank 1)
- P0011 — A Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
Frequently asked questions
Is P005D the same fault as P005A but on the other bank?
They are related but not identical. P005A is a circuit/open fault indicating an electrical problem in Bank 1. P005D is a performance fault on Bank 2, meaning the system is electrically functional but the mechanical cam profile transition is not completing correctly. The diagnostic approach for P005D focuses more on oil condition and mechanical components.
Why does Bank 2 fail more often than Bank 1?
On many engine layouts, Bank 2 oil galleries are longer or positioned at a less favourable angle, making them more susceptible to partial blockage from sludge. Bank 2 also tends to run slightly hotter on some V-engine configurations, accelerating oil degradation in that circuit.
Can an oil change alone fix P005D?
If degraded oil was the sole cause, a full oil and filter change with the manufacturer-specified grade may resolve the fault. After clearing the code and completing a drive cycle, if P005D does not return the oil was the culprit. If it returns, further mechanical diagnosis is needed.
What happens if P005D is ignored long-term?
Beyond the immediate performance and economy losses, running the cam phaser in a stuck or partially actuating state increases wear on the latch mechanism and cam lobes. In severe cases it can contribute to timing chain wear and, ultimately, costly engine damage.
Disabling P005D in software
RaceTune can permanently disable P005D — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P005D in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file