yes all 4 switchs work.i think im going to find the plug for these switchs on the cpu and rebuild it.i had very similar to this on my time machine but it had to do with the drain hole.though i never figured it out i did replace most of the switch on it so this time i going to try a differnt route and start with the conector if there one.