Sounds like its time to replace the Key Contact strips under the keybed....I have had it done by a tech twice on both my Yam KBs........each time around $100.00 incl parts..