please excuse me jumping into this conversation, I'm new here and not sure about etiquette:
Right below the green arrow is that a diode? Are EM Williams {games I don't really work on much} equipped with diodes on the switches? You did mention that you might of had some switches replaced is why I asked.