|Have you tried replacing the battery?|
Have you tested with a hardwired USB keyboard?
Have you tested all of your keys to see if you have any that are physically stuck down?
Was anything spilled on the keyboard?
Have you tried downloading the latest drivers for the keyboard?
If you cannot repair it yourself and the problem is definitely physically in the keyboard itself, replacing it would probably be cheaper than having someone even look at it for repair.
You have to be a little bit crazy to keep you from going insane.