Do not attempt keyboard replacement.
This isn't so much a question as a word of advise. Do NOT attempt to replace the keyboard on this device without purchasing a new palmrest/top case as well. The keyboard is held in by what looks like plastic rivets, and is VERY difficult to replace on your own. I've attempted a keyboard-only repair a few times, and I won't let it happen again. It takes much too long to tear off all the plastic rivets and glue the new keyboard down, and you end up with a less than satisfactory repair every time.
Is this a good question?