Join Date: Mar 2012
Location: Long Island, NY
Thanked 13 Times in 13 Posts
CEL was throwing code P2647: Rocker Arm Oil Pressure Switch (VTEC Oil Pressure Switch) Circuit High Voltage
The car would get to 2500-3000 RPM and under ANY type of gas applied would bog and shake violently almost like a rev limiter being hit at 3K rpm..
Did some research and since my oil was at a normal level, next step was replacing the vtec solenoid. Seemed easier and a little more sensible to replace the entire spool valve assembly which houses the solenoid. I could have just replaced the gasket, but the guy at the dealership told me that the VTEC solenoid was $80+ and the new entire spool valve assembly was $111. I wanted to see what the screen inside the old assembly looked like anyway so I just went for it.. Lucky for me that I did decide to replace the entire assembly though as I mentioned I found a big piece of gasket in there which I think was causing my issue.