P2090 - B Camshaft Position Actuator Control Circuit Low Bank 1
The P2090 code indicates that the powertrain control module (PCM) has detected a low voltage condition in the control circuit of the 'B' camshaft position actuator on engine bank 1. This actuator, often part of a variable valve timing (VVT) system, adjusts camshaft timing for optimal performance and emissions. A low circuit voltage can result from wiring issues, a faulty actuator solenoid, or a failing PCM. This condition may cause poor engine performance, increased emissions, and potential drivability issues.
1. Most Common Causes
- Faulty camshaft position actuator solenoid
- Open or shorted wiring in the actuator control circuit
- Poor electrical connection at the actuator or PCM
- Failed PCM (rare)
2. Symptoms You Will Notice
- Check Engine Light illuminated
- Rough idle or engine misfire
- Reduced engine power or hesitation
- Poor fuel economy
3. Step-by-Step Diagnosis
Step 1: Scan for additional codes and freeze frame data to confirm P2090.
Step 2: Visually inspect wiring and connectors for damage, corrosion, or loose connections.
Step 3: Test the actuator solenoid resistance with a multimeter (compare to specs).
Step 4: Check for voltage and ground at the actuator connector with the engine running.
Step 5: If wiring and solenoid are good, test PCM output or consider PCM replacement.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive long distances as it can cause poor performance and potential engine damage. Limp mode may activate, reducing speed.
How much does it cost to fix?▼
Diagnosis typically costs $50-$150. Repair costs vary: a solenoid replacement may be $100-$300, while wiring repairs are usually less. PCM replacement can exceed $500.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.