Sounds like the rubber contact strips underneath the keys.
I saw that problem a lot with D10's / D20's / S10's.
You will have to clean the contacts, it will take some time because of the number of screws but I think it will solve your problem.