P000B: Exhaust camshaft slow to respond to the computer (bank 1)
Exhaust camshaft position slow response, bank 1 (VVT)
Severity: Inspect soon
The exhaust cam timing is not following the computer, often because of oil or oil-flow problems that can harm the engine if left. Kelley Blue Book says the car may drive normally at first but the problem tends to get worse and should be diagnosed.
It gets more serious if:
- Stop: Stop if the oil pressure warning light comes on, or the engine runs very roughly, stalls or makes new knocking or ticking noises.
P000B in short
P000B means the exhaust camshaft on bank 1 is slower to move than the computer commands. Low, old or wrong oil and a dirty or sticking cam timing solenoid are the usual causes. The car may drive normally for now, but have it checked soon because ignored oil-flow problems can damage the engine.
Variable valve timing uses engine oil pressure to turn a phaser on the camshaft. The computer commands a cam angle, compares it with the cam and crank sensor signals, and sets P000B when the exhaust cam on bank 1 takes too long to reach the commanded position.
Because the phaser runs on oil, oil level, oil condition, the right oil grade and clear oil passages all matter. A sticking solenoid, a worn phaser, a stretched timing chain or a weak cam sensor signal can also slow the response.
Some makers have found software behind the code. A Dodge Dart bulletin reflashes the engine computer for P000B, while an FCA note on 6.4L engines asks dealers to call engineering before replacing a solenoid or phaser.
Most likely causes
Cause 1: Low, old or wrong-grade engine oil
Common general cause- Why it ranks here
- Cam phasers move on oil pressure, and Kelley Blue Book lists low or contaminated oil first. FCA asks about the last oil change when a P000B car is being considered for a solenoid or phaser.
- What would change this
- Rises if the oil is low, overdue or the wrong grade. Falls if the oil is fresh, correct and at the right level.
Cause 2: Sticking or restricted cam timing solenoid
Common general cause- Why it ranks here
- KBB names a restricted oil-flow path in the variable cam valve and the cam actuator as common causes.
- What would change this
- Rises if the solenoid screen is clogged or the commanded and actual cam angles disagree. Falls if the solenoid moves freely and the cam responds.
Cause 3: Cam position sensor fault, or a stretched timing chain
Possible — needs testing- Why it ranks here
- KBB lists a faulty cam sensor and a damaged timing chain, but these are less common than oil-related causes.
- What would change this
- Rises if cam and crank correlation is off or the chain rattles on start-up. Falls if timing checks out.
Cause 4: Engine computer software that needs an update (some models)
Supported by vehicle data- Why it ranks here
- A Dodge Dart bulletin reflashes the engine computer for P000B. Only the NHTSA summary was read, so it is unverified.
- What would change this
- Rises if a dealer finds a matching open update for your VIN. Falls if the software is current.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Check the oil level and condition with the engine off and level, and note when the oil was last changed and which grade is in it.
IfThe oil is low, very dirty, overdue or the wrong grade
It meansCorrect the oil first, then clear the code and see whether it returns.
IfThe oil level and grade are right
It meansLook at the cam timing parts next.
Step 2: With a scan tool, compare the commanded and actual exhaust cam angle on bank 1, and check for stored cam or crank sensor codes.
IfThe actual angle lags the command, or other cam timing codes are stored
It meansThe solenoid, phaser or oil feed is suspect.
IfCam and crank signals disagree or are erratic
It meansTest the cam sensor and the timing chain.
Points to: Cam position sensor fault, or a stretched timing chain
IfEverything tracks but the code returns on a Dodge Dart or similar
It meansAsk a dealer about a software update.
Points to: Engine computer software that needs an update (some models)
Step 3: Have the cam timing solenoid and its screen removed and inspected for debris, and the oil feed checked.
Warning:The solenoid is on the engine and the oil system is involved. Let a shop do it unless you are experienced.
IfThe solenoid or screen is clogged, or the solenoid sticks
It meansClean or replace it, change the oil, then retest.
IfThe solenoid is clean and moves freely
It meansThe phaser or timing chain may be worn; a shop should check further.
Points to: Cam position sensor fault, or a stretched timing chain
Symptoms
- Check engine light on
- Rough idle or rough acceleration
- Increased engine noise
- Stalling, or oil pressure warning light Gets more serious: stop and have it checked.
Compare with: Rough idle with the check engine light on
How to fix
Step 1: With the engine off and level, check the oil level and top it up with the grade in your owner manual.
Step 2: If the oil is overdue, change it and the filter, then ask a shop to clear the code and see whether it returns.
Step 3: Ask a dealer whether your VIN has an open engine computer update for P000B.
Parts and cost context
- Variable valve timing (VVT) oil control solenoid:Check the oil and the solenoid screen before buying a phaser. Labor varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
DodgeYour car
2013 · Dart
Supported by vehicle dataChrysler bulletin 18-002-13 reflashes the engine computer for P000B. Only the NHTSA summary was read and it is not verified as current.
2015 · Journey
Supported by vehicle dataChrysler flash 18-081-17 reprograms the PCM for a list of DTCs. Whether the bulletin is still current is not verified.
18-002-13Status unverified
Flash: MIL illumination P000B, P050B and/or P2173
2013dart · NHTSA 10189375
Reprograms the engine computer. P000B is described as exhaust slow response bank 1.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
9003648Status unverified
VVT solenoid and phaser, P0016 or P000B (6.4L SRT)
2016–2017charger · NHTSA 10121835
Contact engineering before replacing a solenoid or phaser on low-mileage 6.4L engines, and have the last oil change date ready.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
18-081-17Status unverified
Powertrain diagnostic and system enhancements
2015journey · NHTSA 10121775
Reprograms the PCM with the latest software for a list of DTCs.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
SubaruYour car
2013 · Impreza
Supported by vehicle dataSubaru bulletin 02-132-12R covers diagnosis and repair of AVCS cam timing codes including P000B. The NHTSA summary does not say what the repair is.
02-132-12RStatus unverified
Diagnosis and repair for AVCS-related DTCs P000A, P000B, P000C, P000D, P0011, P0014, P0021, P0024
2013impreza · NHTSA 10084253
Diagnosis and repair procedure for cam timing codes. The NHTSA summary does not give the steps.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
SaturnYour car
2008–2009 · Astra
Supported by vehicle dataGM note PIP-4644 says cracked cam actuator solenoid filter screens may cause P000A, P000B, P0011 and P0014. Whether the bulletin is still current is not verified.
PIP-4644Status unverified
Cam slow response P000A/P000B and timing codes
2008–2009astra · NHTSA 10030728
Cracked cam actuator solenoid filter screens may cause the codes.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
P000B questions
Is it safe to drive with P000B?
Short trips are usually possible if the engine runs normally, but get it checked soon. Stop if the oil pressure light comes on or the engine stalls or knocks.
Should I change the oil first?
Yes. Cam timing runs on oil pressure, and low, old or wrong-grade oil is the first thing to rule out.
Sources and review
- P000B code: exhaust camshaft position slow response, bank 1
- 9003648: VVT solenoid and phaser, P0016 or P000B on 6.4L SRT
- 18-002-13: Flash: MIL illumination P000B, P050B and/or P2173
- 02-132-12R: Diagnosis and repair for AVCS-related DTCs P000A, P000B, P000C, P000D, P0011, P0014, P0021 and P0024
- PIP-4644: Cam slow response P000A/P000B and timing P0011/P0014; solenoid filter screens
- 18-081-17: Powertrain diagnostic and system enhancements
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error