Hi Ian.
I've got a problem with one of my controllers, after it's been in use for an hour or so, it turns itself off and the only way to get it to turn back on it to disconnect the power for a second and reconnect it and it will turn back on, it will then keep on doing this fir the rest of the day. I'm pretty sure it is over heating, I took the front cover off today after it shut off and it worked perfectly for the rest of the day. Does it sound like it needs binning, or can they be repaired?