I'm in the process of putting a TAF back together. I was getting opto errors on two optos: Bookcase 3 (#55) and Thing up (#85). All other switches, mechanical and opto, worked fine. I started by replacing the Thing opto, but it was still showing as being bad. Removed the LM339 ICs from the opto board under the playfield and replaced them with sockets and new ICs. Going into the switch levels test now, it continually cycles through all optos along with #24 (Always Closed). Strangely though, if I go into the switch edges menu, now all of the book case optos activate fine as do all the other optos except for Thing up - that one still tests bad. What would cause that strange behavior in the switch levels test though?
During testing I did unplug all the switch row/column switches from the CPU board and they started freaking out (same behavior as I described above in switch levels test), but I powered the game off and pulled the batteries so I'd have thought that would reset any issues that may have caused.