DOBD DashX Browse all codes Blog
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.

Real-world scan data

Seen in
189
scans in the past year
Found in
<0.1%
of scans
0.1%
of scans that found faults

Appears alongside · share of P000B scans

P0014in 28.0% of scans
P000Ain 27.5% of scans

Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.

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

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