P001D
A Camshaft Profile Actuator A Control Circuit/Open Bank 2
Cam profile / valve lift control
Generic OBD-II
High
What it means
P001D means the ECM has detected an open (broken) circuit in the camshaft profile control actuator on bank 2 — the device that switches the engine between low- and high-lift cam profiles. With the actuator circuit open, the cam profile can't change on command, so the engine may lose top-end power and run roughly, though it will normally still start and drive.
High
Can I keep driving? Usually driveable, but the engine may lose high-rpm power and run rough; get it checked before longer trips.
Common symptoms
What you'll notice
- Check-engine light on
- Reduced power, especially at higher rpm when the cam profile should switch
- Rough running or unstable idle
- Noticeably weaker acceleration
Common causes
Most likely first
- Open circuit in the camshaft profile control actuator wiringLikely
- Corroded or disconnected actuator/solenoid connectorCommon
- Failed camshaft profile control actuator or oil control valve on bank 2Common
- Failed ECM driver (least likely)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data, then inspect the bank 2 profile actuator connector and harness for an open or corrosion.
- Measure the actuator/solenoid resistance and check its supply and ground against spec.
- Confirm the ECM is commanding the actuator; repair the open circuit or replace the actuator as indicated.
- Only after the circuit and actuator check out, suspect the ECM. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P001D?+
Short-term yes, but the engine may not develop full power and can run rough, so avoid hard driving until it is repaired.
Can I just clear P001D?+
This is an open-circuit code, so it returns as soon as the ECM re-tests the actuator until the wiring or part is fixed.
Related codes
Often seen with P001D
Read & clear P001D 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