I have a customer with a Hunter Pro C controller. Everything seems to work fine on the controller with the exception that it sometimes "ignores" start time settings and comes on at random times. The clock is working, you can manually start any and all zones, etc. But it just will not come on at the designated start times on a regular basis (sometimes it does, more often latley it does not). Any ideas of how to troubleshoot this, or is it time to replace the controller?