I have had this happen on a number of client laptops. Sometimes a liquid of some description has either entered the keyboard or even gotten past the keyboard and has landed on the motherboard. I usually remove the keyboard from the laptop, and disassemble the laptop to inspect the motherboard...