I'm in the same boat. Got an AvPJ on a 93646B-3 board that was once working, but I can't get it to take a keyload.
I think the different pinout of the keypad/LCD shield is part of the issue.
My LCD keypad/shield is the Sainsmart one linked in the Arcade Hacker instructions, but the one shown...