In case others review this inactive post, just tried today to replace the buttons on my 520657 EasyTouch8 control panel. Nope. I do have some solder skills, but apparently inadequate. Bought the buttons from DigiKey, PTS645SM95SMTR92-LFS, $0.46 each. Used very fine cutter to snip the old push button out near the switch body, then a fine, 0.05"-wide soldering iron tip to remove the foot from the board. When the new buttons were soldered in place, still the same old problem with the Menu and Select buttons -- one of the reasons for attempting repair. Fixed the Mode button at least. New problem: stupidly replaced the CR2032 backup battery at the same time. Now, time was even further off and struggled to get partial Menu function to set. Best I could do was three hours later, but better than nothing. Finally, found I could command the pool lights On using the WiFi, but not turn them off. Had to momentarily power off the control board to reset. Don't understand the interaction here; maybe something with the replaced and malfunctioning Menu button.
Replacement board on order with one-week delivery, $588. At least I learned how to remove the board without unscrewing terminals -- each screw terminal is on header pins and slides off. Need to label the Aux plugs to keep them straight. Probaby got the Intake and Return plugs swapped -- unclear labeling when I removed them.
Images show empty pads for Menu and Select Right buttons. Other shows controller with buttons replaced -- blue buttons. Guess it was worth an attempt to save $600 for the replacement board.