Since you had it apart, did you try cleaning the board and rubber keypad contact pads with alcohol ? Denatured alcohol is best, but rubbing will work. Let it dry and reassemble. Since it is dead anyway, you got nothing to loose.
I know I have resurrected several remotes that seemed to...