Probably an obvious question but does your A3000 work correctly with a different keyboard? Any battery damage to its motherboard? Bent or missing pins on the connector?
I've heard that this problem is usually caused by internal damage to the keyboard membrane, but it doesn't hurt to explore all possibilities. Good luck!
