Home / DTC / P0029 — Exhaust valve control solenoid - circuit range/ performance (bank 2)

P0029 — Exhaust valve control solenoid - circuit range/ performance (bank 2)

Detailed page for trouble code P0029.

33,852codes
59brands
11,391generic
22,461specific
Reset
Code

P0029

LAND ROVER P — Powertrain

Exhaust valve control solenoid - circuit range/ performance (bank 2)

Views: UK: 9 EN: 16 RU: 35
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Failed/exhaust VVT solenoid (bank 2)
  • Open, shorted or damaged wiring in the solenoid control circuit
  • Poor connector contact, corrosion or pin damage at solenoid or PCM connector
  • Low engine oil level, dirty or degraded oil restricting VVT oil control passages
  • Clogged oil control valve or oil feed passages to the cam phaser
  • Sticking or mechanically failed cam phaser/actuator (internal binding)

Symptoms

  • Check Engine Light illuminated (MIL) — P0029 stored
  • Reduced engine power, poor throttle response or limp mode
  • Rough idle or intermittent misfire when timing is wrong
  • Degraded fuel economy and increased emissions
  • Rattling or abnormal noise from front/rear of the engine at certain RPMs (phaser noise)
  • Possible failed emissions test

What to check

  • Read and record stored codes and freeze frame data with a scan tool
  • Confirm VIN/cylinder bank orientation (identify bank 2)
  • Check engine oil level and condition; verify recommended oil viscosity is fitted
  • Visually inspect wiring and connector at the bank 2 exhaust solenoid for damage, corrosion, or poor fit
  • Back-probe solenoid connector to check for battery voltage at supply pin and ground integrity
  • Measure solenoid coil resistance with multimeter (compare to manufacturer spec)

Signal parameters

  • Supply voltage to solenoid: ~11–14 V (key ON/running)
  • Solenoid coil resistance: typically in the single- to low-double digit ohms (manufacturer specific — consult data)
  • Control signal: PWM duty cycle 0–100% (frequency depends on vehicle — often 50–300 Hz)
  • Expected relationship: when commanded duty changes, measured camshaft position should change accordingly (cam advance/retard degrees evident in cam position sensor data)
  • Ground continuity near 0 Ω at chassis/PCM ground

Diagnostic algorithm

  1. Verify code and record freeze frame/live data; confirm code is current and bank identification is correct.
  2. Check engine oil level and condition; top up and replace oil/filter if very dirty or incorrect viscosity was used.
  3. Visually inspect solenoid connector and wiring for damage, corrosion, or poor pin contact; repair any wiring/connector issues.
  4. With ignition OFF, disconnect solenoid and measure coil resistance; compare to spec. Replace solenoid if out of range or open/shorted.
  5. With a lab scope or back-probing multimeter, verify supply voltage and ground at solenoid connector. Observe control (PWM) waveform while engine runs or cranks; verify waveform changes with commanded conditions.
  6. If wiring and electrical checks pass, remove and inspect/clean the oil control valve (OCV) and oil passages; replace the OCV/solenoid if contaminated or sticky.
  7. If replacing the solenoid/OCV does not clear the code, inspect the cam phaser/actuator for mechanical seizure or excessive play; replace the phaser if mechanically failed.
  8. If mechanical and electrical components are good, consider PCM reflash/update or replacement only after confirming all hardware is serviceable.
  9. Clear codes and perform a road test/drive cycle while monitoring commanded vs actual camshaft position to confirm repair.

Likely causes

  • Failed or electrically faulty exhaust VVT/solenoid on bank 2
  • Contaminated/old engine oil or clogged oil passages restricting actuator movement
  • Damaged wiring or corroded connector at the solenoid
  • Mechanical cam phaser sticking or seized

Fault status

⚠️ Status
Exhaust valve control solenoid circuit (bank 2) is out of range or not performing as commanded — possible VVT solenoid, wiring, oil or cam phaser issue.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email