What P2654 Means on a Honda Accord
The OBD-II code P2654 on a Honda Accord points to a problem with the camshaft position actuator control circuit for bank 1. The engine control module detects that the actuator is not operating as expected, which can change how the engine times its valve events. The Accord uses this actuator to adjust camshaft timing for performance and efficiency, so a fault here can affect the way the engine runs. The code is not a immediate no-start condition, but driving with it for a long time can lead to rough running, poor fuel economy, or catalytic-converter damage.
More from this site
Keep reading the latest coverage
On most Honda Accords, the camshaft position actuator is part of the VTEC system, which switches between two cam profiles depending on engine load and speed. When the circuit fails, the system may default to a conservative mode or lose the ability to switch profiles entirely.
Common Symptoms of P2654
- Check engine light illuminated
- Rough idle or hesitation during acceleration
- Reduced fuel economy
- Engine stalling or hard starting in some cases
- Failure to pass emissions testing
Symptoms can be subtle at first and may come and go, which can make the code easy to overlook. The Accord may feel normal at steady highway speeds but show issues during low-speed city driving or cold starts.
Common Causes on the Honda Accord
- Wiring harness damage or corrosion in the actuator circuit
- Faulty camshaft position actuator solenoid
- Low or dirty engine oil affecting hydraulic actuator operation
- Oil control valve clogging due to sludge buildup
- Failed engine control module, though this is rare
On older Accords, oil degradation is a frequent contributor because the actuator relies on clean oil pressure to move the camshaft phaser. A clogged oil passage or worn solenoid can prevent the actuator from responding to the ECM's commands.
Diagnostic Steps
Start by confirming the code with a scan tool and checking for other related codes such as P2646 or P2647, which may point to a broader VTEC or oil-pressure issue. Inspect the wiring harness and connectors leading to the camshaft actuator for fraying, burns, or corrosion. Check the engine oil level and condition; degraded oil can restrict the hydraulic passages inside the actuator. A technician can measure resistance at the solenoid connector and apply battery voltage directly to test the actuator's mechanical operation. If the solenoid and wiring check out, the issue may lie within the phaser itself or in the ECM's control circuitry.
Repair Options and Costs
| Repair | Typical Cost Range | Notes |
|---|---|---|
| Replace camshaft actuator solenoid | $150–$400 | Parts and labor vary by Accord model year |
| Repair wiring or connector | $50–$200 | Depends on location of damage |
| Oil change and flush if sludge is present | $100–$250 | May resolve code if oil is the root cause |
| Replace camshaft actuator assembly | $400–$900+ | More common on higher-mileage vehicles |
| ECM replacement or reprogramming | $500–$1,200+ | Rare; requires proper coding |
Costs depend heavily on the Accord's model year and engine type, such as the 2.4L inline-four or the V6. Labor rates in your area and whether the actuator is integrated with the valve cover assembly also affect the final price. Using OEM or quality aftermarket parts helps avoid repeat failures, especially since the camshaft actuator circuit is sensitive to electrical and oil-quality issues.
Prevention Tips
Keep up with Honda's recommended oil change intervals and use the correct oil viscosity, typically 0W-20 or 5W-20 depending on the model year. Regular oil changes prevent the sludge buildup that can clog the small passages inside the actuator. Inspect the engine bay for damaged wiring harnesses, especially near the valve cover, where heat and oil exposure can accelerate wear. Promptly address any check-engine lights rather than ignoring them, since a small electrical fault can become a more expensive repair if left unattended.