DOBD DashX ☰ Browse all codes
P002C

B Camshaft Profile Actuator A Control Circuit High Bank 1

Variable valve timing (VVT) Generic OBD-II High

What it means

P002C means the control circuit for the bank 1 "B" camshaft profile actuator β€” the solenoid that switches the valve-lift/profile stage on engines with variable-lift systems β€” is reading an abnormally high voltage, indicating a short to voltage or a failed solenoid. With the profile actuator unable to switch correctly, the engine may idle roughly and lose power. It's an electrical circuit fault, not a mechanical no-start.

High

Can I keep driving? Usually drivable β€” the variable-lift/profile stage may be stuck, causing rough idle or reduced power; it won't strand you, but performance and emissions suffer.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Short-to-voltage in the camshaft profile actuator control circuit (high signal)
  2. Failed 'B' camshaft profile/lift control solenoid or actuator
  3. Damaged or chafed wiring in the actuator circuit
  4. Corroded or loose connector at the solenoid
  5. Faulty engine control module (ECM), rarely

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and locate the bank 1 'B' camshaft profile actuator solenoid.
  2. Inspect the control wiring and connector for a short to voltage, chafing, or corrosion β€” a 'circuit high' code means the signal line is reading too high.
  3. Measure the solenoid resistance and compare to spec; replace it if out of range.
  4. Repair any wiring shorts, then clear the code and confirm the actuator responds.
  5. If circuit and solenoid test good, evaluate the ECM.

FAQ

Quick answers

Is it safe to drive with P002C?+
Short term, yes β€” it's a valve-profile control circuit fault, not a no-start. Expect rougher running and reduced power until the solenoid or wiring is repaired.
Can I just clear P002C?+
It returns when the ECM re-tests the circuit, unless the short to voltage or failed solenoid is actually fixed.

Related codes

Often seen with P002C

Read & clear P002C 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