What do you mean by faulty? Have you tried to do a reset? There is a little button near the power button that you just press with a paperclip. That may restore your keypad functionality.
I don't know. Sorry I can't help any more. I used to use stuff called Tuner Cleaner that I used to get at Radio Shack to clean things like keypads. Does it just keep saying 'initial' when you turn it on? How long do you wait. I wish I had mine here. It's at the other house.