more likely the contact pads of the keys need to be cleaned
most unlikly. there is a fix i pointed this out some time ago. i damage the ribbion cable all the time,but just takes me 30 secs to fix. you can damage the cable between 3 to 5 times, before it becomes useless.
i had enough of damaging the A1200 keyboard cable, so i switched to a A500 keyboard.