DOBD DashX ☰ Browse all codes
P000B

B Camshaft Position Slow Response Bank 1

Variable valve timing Generic OBD-II High

What it means

P000B means the ECM commanded the bank 1 "B" (typically exhaust) camshaft to a new timing position and the variable-valve-timing phaser responded too slowly. It's usually an oil-flow or phaser problem rather than a sensor fault, so the engine runs rough or down on power but does not normally stall or fail to start.

High

Can I keep driving? Yes, but not indefinitely β€” a slow-responding cam phaser usually just runs rough and down on power, and ignoring it risks further VVT and timing-chain wear.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Low or dirty engine oil, or low oil pressure to the VVT phaser
  2. Stuck or clogged camshaft oil control valve (VVT solenoid)
  3. Worn or stretched timing chain, or a failing phaser
  4. Damaged wiring or connector at the oil control valve
  5. Faulty PCM/ECM (rare)

How to diagnose & fix

Work through it in order

  1. Check oil level and condition first, and correct any low or overdue oil.
  2. Read freeze-frame data and note the operating conditions.
  3. Test the camshaft oil control valve and its wiring and resistance.
  4. Inspect the phaser and timing chain for wear or slack.
  5. Repair or replace the failed part, then clear and retest.

FAQ

Quick answers

Is it safe to drive with P000B?+
Short trips are usually okay, but sustained rough running and lost power mean the phaser isn't hitting its target β€” fix it before timing-chain or phaser wear gets worse.
Can I just clear P000B?+
It returns once the ECM re-tests cam timing unless the oil, solenoid, or phaser issue is repaired.

Related codes

Often seen with P000B

Read & clear P000B yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX