P2646 Code on 2004 Honda Element

Check engine came on and it read P2646 which is apparently as a result of engine sludge immobilizing a rocker arm actuator. Should I do a flush? With what?

Solution was to replace the spool valve gasket ($5-15). I also changed the oil as the owner had put in waaaayyyy too much. Oil was not dirty but could be due to the added oil.

Its not always caused by dirty oil and sludge. First,take out the dipstick and check the color of the oil.Is it clean?If relatively clean,there might be a problem with the VTEC valve assembly. Follow this video to replace it.

1 Like

Change the oil and filter and add Seafoam to the oil to see if provides any benefit.

Tester