If you look at your keyboard, you'll notice that the ESC and Fn keys are all on the top row. This is your problem.
Follow:
The Ami determines what key you press by assigning a key to each row/column intersection on the keyboard's matrix (think graph paper). This is how it can re-map for different countries in software.
So, row 1 column 1 would be ESC, row 1 column 2 would be F1, row 2 column 1 would be Grave/Tilde, etc.
It looks as if your row 1 lead/trace/pin is broken or not making contact. You'll have to open up the keyboard (use an empty egg carton to hold all the little screws), and check/reseat all the connectors, and clean things up while you're in there. Reassemble and test.
If it still acts up, then it may be that the keyboard matrix decode chip isn't working (rare, but it does happen).
banzai