Not sure if i missed something in the above reading, but have you tried wiggling the matrix connector while pressing the 'faulty' switches on the playfield???
Your problem might be as simple as a corroded row/col pin and not the I.C at all???
I've had this myself on a few pins now.....
MM.