My guess is that one or more of the cables in the Ribbon cable that connects the keyboard to the main board have gone down. (The ribbon has a common, a cable for each note and a cable for each octave (There may be more cables depending on whether the keyboard or main board processes the dynamics and after touch)
Hope this helps

Bill
_________________________
English Riviera:
Live entertainment, Real Ale, Great Scenery, Great Beaches, why would anyone want to live anywhere else (I�m definitely staying put).