OBD-II
Quick Answer
What P2654 Means
This code relates to your vehicle's fuel and air metering system.
Most Likely Cause
Multiple possible causes - see diagnostic details below
Many causes can be addressed by experienced DIYers.
Generally safe to drive short-term. Have it diagnosed soon.
Safe to Drive (Short-Term)
Generally safe to drive short-term. Have it diagnosed soon.
Don't Have a Scanner?
Need Personalized Help?
Our AI can help diagnose your specific situation and answer follow-up questions.
Detailed Diagnostic Information
P2654 Diagnostic Guide (OBD-II)
What This Code Means
- P2654 = Camshaft Position Actuator A Control Circuit High Bank 1
- Interpretation per the Open Source GitHub entry (title translates roughly to ). This aligns with the general OBD-II framework for Camshaft/Actuator control circuit DTCs. Note: manufacturer terminology can vary; some vehicles may use "Actuator A" vs. "Actuator B," and "Bank 1" vs. "Bank 2" depending on engine configuration.
- Context: P-codes are Powertrain codes. They relate to engine/fuel/valvetrain control systems and are typically detected by the powertrain control module (PCM) through sensors and actuators.
Relevance
- This code indicates a problem in the circuitry that controls camshaft position actuator A on Bank 1. It implies the PCM is seeing a fault condition in the actuator control circuit (likely a high/voltage condition) rather than a pure sensor failure. Typical symptoms and symptoms-driven diagnostics focus on actuator circuit integrity, wiring, connectors, and actuator function.
Symptoms
- MIL (Check Engine Light) illuminated
- Rough idle or engine misfire symptoms
- Decreased engine power or poor acceleration
- Engine runability concerns at low RPM or during light throttle
- Possible intermittent stalling or hesitation
- Possible timing-related drivability concerns if the actuator is failing to position the camshaft correctly
Important Notes
- General description of DTCs and how modern vehicles use PCM-controlled monitoring comes from Wikipedia's OBD-II pages (Diagnostic Trouble Codes; Powertrain Codes). This supports the idea that P-codes reflect control-circuit or sensor/actuator issues within the powertrain.
- The specific code definition (Camshaft Position Actuator A Control Circuit High Bank 1) is reflected in an open-source GitHub entry titled which aligns with the actuator-control-circuit interpretation for Bank 1. Use this mapping as the working definition for this guide, recognizing that OEMs may use slightly different nomenclature.
Probable Causes
Note: These percentages are approximate and derived from typical failure patterns seen in the field for camshaft actuator control-circuit faults. They are not a substitute for OEM service bulletins.
- Wiring harness/connector faults in the actuator circuit (short to Vcc/GND, broken wire, corroded connector, moisture, oil exposure) - ~40%
- Camshaft position actuator A itself is failing (sticking, worn bearings, internal short) - ~30%
- PCM/ECU fault or software issue causing incorrect control signal interpretation (or inability to properly drive the actuator) - ~15%
- Mechanical timing or valvetrain issues causing abnormal actuator load or actuator misbehavior (timing chain guides tensioner, sludge, etc.) - ~10%
- Other (sensor feedback anomalies causing PCM to detect a fault spuriously, intermittent faults, etc.) - ~5%
Diagnostic Approach
1) Prepare and verify
- Use a scan tool to confirm the P2654 DTC and read freeze-frame data. Note engine RPM, coolant temperature, throttle position, and any cam/crank sensor data present at the time of fault (if available).
- Check for additional related codes (e.g., P0010/P0011 series for VVT, P0365, P0366 for cam/crank sensor issues) and note any correlation.
2) Visual inspection of the circuit
- Inspect the Bank 1 Camshaft Position Actuator A wiring harness and connector for damage, abrasion, oil intrusion, corrosion, or loose pins.
- Look for obvious signs of short circuits, chafed wires near heat sources (exhaust, engine accessory belts), or exposure to moisture.
- Check the PCM/ECU connector for corrosion or bent pins if accessible.
3) Circuit power/ground and control signal checks
- With the ignition on (engine off) and the fault code present, inspect the actuator power supply and control signal:
- Verify that the actuator receives a stable supply voltage when commanded and that the ground path is solid.
- If the actuator is driven by a PWM or duty-cycle signal, observe the control signal with a scope or the scan-tool live data. Look for abnormal duty cycles, constant high or low signals, or erratic behavior.
- Check for resistance or open/short conditions in the actuator circuit:
- Measure the actuator coil resistance (per service spec for the exact actuator) and compare to the spec. A coil open or short may indicate internal failure.
- Check for shorts to ground or to battery voltage on the circuit wiring harness.
4) Actuator integrity and function test
- If your scan tool supports actuator tests, attempt to command Camshaft Position Actuator A to move to reference positions or perform an actuator test (if applicable to your vehicle) while monitoring the live data for position sensor feedback and actuator response.
- If the actuator does not respond or remains stuck, or if the control circuit shows a consistently high signal with no actuator movement, suspect theACTUATOR A unit itself or the control circuitry driving it.
5) Mechanical and timing checks (if warranted)
- Inspect for timing chain/belt condition, tensioner, guides, and overall valvetrain condition if you suspect a timing issue or if the engine has a known timing-related fault history.
- Look for signs of internal mechanical jamming, sludge, or seized components that could cause the actuator to demand excessive load.
6) ECU/PCM considerations
- If wiring, connectors, and the actuator itself test good, consider ECU faults or software calibration issues. This may entail software reflash/updates from the OEM or reprogramming the PCM with appropriate tooling. This step is less common but plausible for persistent fault symptoms.
7) Potential corrective paths (based on findings)
- Wiring/connector fault identified: Repair or replace harness, clean/repair connectors, and reseal as needed. Re-test actuator operation.
- Actuator A fault identified: Replace the Camshaft Position Actuator A unit (and related hardware as required by the vehicle). Recheck system after replacement.
- ECU/Software fault indicated: Perform ECU software update or reflash per OEM guidelines; re-test after update.
- Mechanical timing concerns found: Address timing chain/belt, tensioner, and related components; ensure proper cam timing correlation before retesting the actuator control circuit.
8) Post-repair verification
- Clear codes with the scan tool after repair, or note the OEM recommended procedure to reset fault memory.
- Run a complete drive cycle to ensure the problem does not recur. Confirm that the MIL is off and that no related codes reappear.
- If applicable, perform a test drive under varied loads and RPM ranges to confirm proper camshaft positioning and actuator response.
Safety Considerations
- Disconnect battery or isolate circuits before performing in-depth electrical tests to avoid shock or short hazards.
- Ensure engine is cool when inspecting or removing electrical connectors.
- When inspecting mechanical timing components, avoid accidental engine rotation and ensure no tensioning springs or timing components cause injury.
- Use proper PPE and follow vehicle-specific service procedures and torque specs when replacing actuators or timing components.
This diagnostic guide was generated using verified reference data:
- Wikipedia Technical Articles: OBD-II
- Open-Source OBD2 Data: N/A (MIT)
Content synthesized from these sources to provide accurate, real-world diagnostic guidance.
Consider professional help if:
- You are not comfortable performing the diagnosis yourself
- The issue requires specialized tools or equipment
- Initial repairs did not resolve the code
- Multiple codes are present simultaneously
- The vehicle is still under warranty
Frequently Asked Questions
What does code P2654 mean?
P2654 indicates OBD-II. This is a powertrain code related to the fuel and air metering system. When your vehicle's computer detects this condition, it stores this code and may illuminate the check engine light.
Can I drive with code P2654?
You may be able to drive short distances with P2654, but it should be addressed soon. Extended driving could lead to additional problems or increased repair costs.
How much does it cost to fix P2654?
Repair costs for P2654 typically range from $100-$800, depending on the root cause and your vehicle. Diagnostic fees are usually $50-$150, and actual repairs vary based on whether parts need replacement. Get multiple quotes for the best price.
What causes code P2654?
Common causes of P2654 include sensor malfunctions, wiring issues, mechanical failures in the fuel and air metering system, or related component wear. The specific cause requires proper diagnosis with a scan tool and visual inspection.
Will P2654 clear itself?
P2654 may temporarily clear if the underlying condition improves, but the root cause should still be diagnosed. If the problem persists, the code will return.
Related Diagnostic Codes
Important Disclaimer
This information is for educational purposes only. We are not licensed mechanics. Always consult a certified mechanic for diagnosis and repair. Improper repairs can be dangerous.
Helpful Resources
Last updated: 2025-11-26