|It still could be the keyboard. The IRQ was already sent so after you unplug it, the PC is still responding. Try another keyboard even if you buy a cheap one.|
I had the same problem once. I was told that I could wash the keyboard in the dish washer. It kept typing +++++++++++ on my Unix box because it never dried properly.