Chosen Solution
My E, D, and C keys on the keyboard have stopped working. This persists across multiple distributions of Linux, so I believe it is a hardware issue.
Benjamin Wilkinson it does sound like a bad keyboard. I would replace it since trying to fix a keyboard is usually pretty fruitless. Of course make sure that the keyboard connector is not damaged etc. Get the service manual from here to assist you with the repair