@ChaosLord
The pic put up by Jope is what my keyboard looks like inside (dust and all, it's uncanny ;-), though the dust has been blown out now). I guess things are not looking that great for getting a new keyboard or a fix :-(. I bought an RJ-11 cable and haven't tried it yet, just in case it is the cable. I doubt it though, since the connection is serial and only specific keys seem affected. Now it looks from subsequent posts like RJ-11 was not correct. Should I not try it at all??? Will I cause problems if I do?