Keyboard has a strange software related Issue
The most common cause of one key not working is that it has been set as the trigger for something, most often either Speech Recognition or Text to Speech.  Double check the settings in your system preferences/speech.