mashby,
From poker's matrix, - , 0, p, [, ; and ' should be connected each other and share same colum line. Check connectivity and find bad trace with multimeter.
I hope this helps you somewhat.
Poker Mod Resource
==================
2013/01/02
Key Matrix pins
---------------
These key events are observed with xev command on Xorg/Linux.
PCB says "Fn Keyboard Rev 1.2". Column pins are active low and Row pins are input with pull-up.
    R\C|7       8       9       10      15      16      23      24      25      26      27      28      36
    ---+----------------------------------------------------------------------------------------------------------
    3  |z       x       c       v       m       ,       .       (P6)    Fn      (9)     (8)     (?)     RCtrl
    4  |(*1)    (*2)    (*3)    b       n       (X)     App     (P7)    (1)     (PgUp)  /       (RAlt)  (4)
    5  |`       (F1)    (F2)    5       6       =       (F8)    (P4)    (6)     (PgDn)  -       (?)     LCtrl
    6  |1       2       3       4       7       8       9       (Left)  (X)     (X)     0       (*4)    (F5)
    43 |q       w       e       r       u       i       o       (Right) (X)     (5)     p       (SclLk) (Pause)
    44 |Tab     (CapLk) (F3)    t       y       ]       (F7)    LShift  (3)     LWin    [       (?)     (7)
    45 |a       s       d       f       j       k       l       RShift  Rwin    (4)     ;       (?)     (6)
    46 |(Esc)   (,)     (F4)    g       h       (F6)    (X)     (Down)  (2)     (0)     '       LAlt    (5)
    ( ): not real keys
    (X): no key event
    (?): unclear(media key?)
    *1: Muhenkan
    *2: Henkan-Mode
    *3: Hiragana-katakana
    *4: ScreenShot event?
LED pins and resistors
----------------------
Esc:            13(active low), R15(1.5KOhm)
CapsLock:       17(active low), R8(1.5KOhm)
Spc, Arrows:    14(active low), R13(1.5KOhm) for 4 LEDs
DIP switche pins
----------------
Turning switch on makes line pull down to ground.
SW1:            47(input with pull-up)
SW2:            30(input with pull-up)
SW3:            1(input with pull-up)
SW4:            2(input with pull-up)
EDIT: fixed at matrix(4,27)