Does the issue creep up(that the keys stop working) or is it abruptly dead? You may want to see if you're undergoing an OS issue by sourcing an USB driven Keyboard and seeing if the same issue is present. You might also want to see if you have BIOS updates pending for your laptop.