IamJake
New Member
My 2004 civic recently had a check engine light come on for P2646 - A rocker arm actuator system performance or stuck off bank 1. I can clear the code and it won't come back on until I hit about 4k rpm's. So far I tried the following:
1. Removed the vtec solenoid and cleaned it (did this twice) and that didn't work
2. replaced the oil pressure sensor (I believe that is what it is called) on the vtec solenoid, light still on
3. Changed the oil, light still on
4. Bit the bullet and bought a brand new vtech solenoid from Honda thinking this has to be the problem and the light is still on
If anyone has some tips, please help!
1. Removed the vtec solenoid and cleaned it (did this twice) and that didn't work
2. replaced the oil pressure sensor (I believe that is what it is called) on the vtec solenoid, light still on
3. Changed the oil, light still on
4. Bit the bullet and bought a brand new vtech solenoid from Honda thinking this has to be the problem and the light is still on
If anyone has some tips, please help!
Last edited: