I have a condo association that has 2 esp controllers that are runnning through the programs 3 times and cant figure it out. I have spoke with rainbird & JDL about the issue and neither know what is causing it. It will run through the cycle, then start right over when the last zone completes. I cleared all programs out through the seasonal adjust function & re-programmed but it continues to run improper. What's causing this?