It sounds like your controller is indoors. Let me just say you've named my favorite controller. I have many customers with that clock.
It's simple to program and trouble free. Stick with that model. Just pay close attention to the wires and you'll have no problems installing the new one. Number them one at a time when you disconnect them. Using masking tape works real well. Or if they're color coordinated just write down the sequence. Nothing to it. Good luck!
If I can't fix it, it's broken!