No luck. I replaced the T2400 with 396 and it made no difference. I don't believe that the serial input is the problem because I can debug with a serial LCD and I can get it to print the actual RFID tag numbers on the LCD. The problem seems to lie under Check_List:. Specifically the line...
READ (tagNum - 1 * 10 + idx), char ' get tag data from table

I've never saved anything to EEPROM before. Maybe its not reading it correctly? Or saving it?