Engine

P000D — B Camshaft Position Slow Response, Bank 2

Severity: medium Drive with care, to a shop

What P000D means

The engine computer compares the commanded position of the B camshaft (often the exhaust cam) on Bank 2 with the actual position reported by the camshaft sensor. The cam phaser is moved by oil pressure that a VVT solenoid (oil control valve) directs. If the cam moves slower than commanded, the PCM sets P000D and turns on the check engine light.

Symptoms

  • Check engine light on
  • Rough or unstable idle
  • Hesitation and reduced power
  • Worse fuel economy
  • Hard starting or occasional stalling
  • Timing chain rattle on startup

Possible causes

  1. Dirty, old, low or wrong-viscosity engine oil
  2. Sticking or slow VVT solenoid (oil control valve)
  3. Faulty camshaft position sensor
  4. Stretched or worn timing chain or belt, or jumped timing
  5. Damaged wiring or poor connector contact in the VVT or sensor circuit
  6. Clogged solenoid screen or low oil pressure
  7. Rarely, PCM software issue

How to diagnose

  1. Scan all codes and freeze frame data, and note any Bank 1 or other cam-related codes
  2. Check oil level, condition and that it matches the manufacturer's spec
  3. Inspect the VVT solenoid and cam sensor connectors and wiring, and check power and ground
  4. Measure solenoid resistance and command it with a scan tool active test
  5. Remove the solenoid and inspect it and its screen for sludge or debris
  6. Compare commanded and actual cam angle on live data
  7. Verify oil pressure with a mechanical gauge
  8. Check timing chain condition and cam timing correlation, including stretch if needed

Common fixes

  • Change the oil and filter with the specified grade
  • Clean or replace the VVT solenoid
  • Replace the camshaft position sensor
  • Repair the wiring or connector
  • Replace the timing chain, tensioner and guides if worn
  • Update PCM software if a manufacturer bulletin confirms it

Questions and answers

What does P000D mean?

The variable valve timing system on Bank 2 is moving the B camshaft more slowly than the PCM commands. Oil condition and the VVT solenoid are the most common causes.

Can I drive with P000D?

Briefly and gently, just to get it checked. Don't delay, because bad oil or a worn timing chain can damage the engine.

Will an oil change fix it?

Often, if the oil is old, low or the wrong viscosity. Clear the code afterward and see whether it returns.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.