P005B
B Camshaft Profile Actuator A Control Stuck On Bank 1
Variable valve timing / lift
Generic OBD-II
High
What it means
P005B means the "B" camshaft profile actuator on bank 1 is stuck in its engaged (on) state — commanded off, but the valve-lift mode didn't change. These actuators are oil-operated, so dirty oil or a stuck oil control valve is a common cause, along with wiring or a seized actuator. It degrades running quality rather than stopping the engine.
High
Can I keep driving? Usually yes, with degraded performance — a valve-lift actuator stuck on causes rough running and lost power but doesn't normally stop the car.
Common symptoms
What you'll notice
- Check-engine light on
- Rough or unstable idle
- Reduced power and poor acceleration
- Slightly reduced fuel economy
Common causes
Most likely first
- 'B' camshaft profile / lift actuator on bank 1 mechanically stuck or seized onLikely
- Oil control valve stuck from dirty oil or sludgeCommon
- Restricted oil passage to the actuatorCommon
- Wiring or connector fault holding the actuator energizedLess often
- ECM fault (least likely)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data to confirm the conditions when it set.
- Check engine oil level and condition — sludge and old oil commonly cause these actuators to stick.
- Remove and test the 'B' profile control solenoid / oil control valve; clean or replace it.
- Verify the control wiring isn't shorted in a way that keeps the actuator commanded on.
- Replace the actuator if it's mechanically stuck; consider the ECM only after the rest checks out.
FAQ
Quick answers
Is it safe to drive with P005B?+
Short-term driving is usually possible but with reduced performance and rough running. Fix it before the stuck actuator strains the valvetrain further.
Can I just clear P005B?+
It returns until the actuator or oil control valve is freed or replaced. Fresh oil of the correct grade sometimes helps if sludge caused it.
Related codes
Read & clear P005B yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX