P2647 on Honda: How to Diagnose & Fix
"A" Rocker Arm Actuator System Stuck On (Bank 1)
1 Honda model · 1 documented issue · $200-$800 repair
P2647 on Honda by model: symptoms, diagnosis and fix
The VTEC spool valve assemblies (rocker-arm oil pressure control valves for the Variable Cylinder Management system) on the J35 V6 develop oil leaks when their gaskets/separator plates harden and weep. Because the front-bank spool valve sits directly above the alternator, leaking oil drips onto the alternator and saturates it, leading to repeated, premature alternator failures — owners commonly replace two or three alternators before the root-cause leak is found and fixed. A green/brown CEL for VTEC codes (P2646/P2647) can accompany the leak.
Common Symptoms
- Oil drips/burning oil smell from front of engine
- Repeated alternator failures (charging system warning, dead battery)
- Oil pooling on top of or saturating the alternator
- VTEC/spool valve check engine light (P2646/P2647)
How to Fix
Replace the leaking spool valve gasket(s) on the affected bank (front bank labor ~3 hrs, rear ~3.1 hrs); OEM gasket/separator kit is inexpensive (~$9-$20) but the alternator should be inspected and replaced if already oil-soaked. Total typically $200-$400 for the gasket fix at a shop, more if the alternator must also be replaced. Honda issued a TSB about the leak but generally will not warranty alternators damaged by it, so address the leak before installing a new alternator.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- Genuine Honda 15810-R70-A04 front rocker-arm oil-control/spool-valve assemblyOEMHonda 15810-R70-A04
Root-cause leak repair after TSB 20-023 trace-powder confirmation Fitment/availability: 2008-2010 U.S. Follow TSB 20-023 and use only the specified upper/new gasket/plate arrangement; confirm VIN.
- Denso 210-0766 remanufactured 130A alternatorOEMDenso 210-0766
Early fourth-generation alternator branch only after the oil leak is repaired and charging tests fail Fitment/availability: 2011-2013 U.S. Honda Odyssey 3.5L V6, all trims, 130A; refundable core applies.
- Denso 210-0887 remanufactured alternatorOEMDenso 210-0887
Confirm exact brand/part number, amperage, connector, pulley and
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (3)
P2647 code reference
General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.
Frequently asked questions
What does P2647 mean on a Honda?
P2647 stands for ""A" Rocker Arm Actuator System Stuck On (Bank 1)." The ECM detects the bank 1 'A' rocker arm actuator system is stuck in the on (engaged/high-lift or deactivated) state and won't return when commanded off — the variable valve mechanism remains engaged inappropriately. On Honda it is documented across 1 model: Odyssey.
What are the most common causes of P2647?
The most common causes of P2647 are: Stuck rocker arm oil control solenoid (stuck open), Oil pressure not relieving from the mechanism, Sludge/debris holding the actuator engaged, Mechanical fault in the variable rocker assembly, Wiring fault holding the solenoid energized. The specific cause varies by vehicle.
How much does it cost to fix P2647 on a Honda?
Published repair estimates on Honda range from $200 to $800 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.
Looking for P2647 on a different make?
View P2647 across all makes →Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.