MXRJR [Login to see the link]
I just changed this on a phone with similar problems and it seems to correct the issue.
Unscrew the back remove the 6 screws, then open the back cover remove the ribbon cable and take Off the old sticky keypad and put on this new one. But make sure you all line the new sticky keypad exactly to the PCB board.