First thing I would do, Is lift out the keyboard and check your ribbon connection " it may not be completely seated". If that checks out, I would just go ahead and replace the keyboard. Sometimes when a keyboard has been exposed to moisture it does funky stuff, for example...Having it in a cold room or outside during the winter, then trying to use it right away. Anyway...you didn't mention a spill...So hope this helps.