Glitchy keys on digital piano - Yamaha Clavinova CLP-880
Hello. I have a Yamaha Clavinova which is exhibiting some glitchy behavior. At first, random notes would sustain forever (though the key would physically lift back up), or sound at max volume, or make other notes sound. I took it apart and cleaned everything as best as I could to no avail.
I've now been able to identify certain consistent issues. For example, if I hold an F, and press the adjacent G, the piano will also sound a B and Db. The important part is that this happens in all octaves. I am thus led to believe that it is not a hardware/mechanical issue and that the problem is in the motherboard.
Is there anything that can be done, or is it fried? Would I at least be able to keep the key contact circuit board and use it for a separate MIDI project?
Is this a good question?