The most common cause is an extra start time. One start time begins the entire program; it is not a separate start time for each station. Check every start-time slot in every active program before resetting the controller.
Match the pattern before opening anything
| Possible cause | Best clue | First check |
|---|---|---|
| Extra start time | All stations repeat in the same order | Inspect every start slot in Program A |
| Second active program | Only some stations repeat | Review Programs B–D |
| Overlapping long programs | Second cycle begins as the first ends | Add all station run times |
| Cycle and soak | One station pauses and resumes in segments | Check advanced watering settings |
What this guide adds beyond the standard checklist
- First dividing test
- Identify what repeats: Write down whether every station repeats, only a subset repeats, or one station pauses and resumes. Those three patterns point to extra start times, another program, or cycle-and-soak behavior.
- If the clue matches
- If you observe “All stations repeat in the same order,” move extra start time higher on the list and start with: Inspect every start slot in Program A.
- If it does not
- If that clue is absent, do not force the first diagnosis. Compare the system against “Only some stations repeat” and check: Review Programs B–D.
Worked exampleYou removed the second start time from Program A, but a few zones still ran again later. The result changes the next move: Check Programs B–D for both start times and non-zero station run times.
Original conclusionThe first fix worked for Program A; the remaining repeat pattern points to another active program or cycle-and-soak configuration. Check Programs B–D for both start times and non-zero station run times.
Recognize the controller state
Original diagnostic reconstruction. Not a photograph of the product and not copied from a competitor.
Check these in order
- 01
Identify what repeats
Write down whether every station repeats, only a subset repeats, or one station pauses and resumes. Those three patterns point to extra start times, another program, or cycle-and-soak behavior.
- 02
Photograph the current schedule
Capture watering days, run times, and all start-time screens before editing. This prevents a quick fix from turning into a mystery later.
- 03
Keep one start time per intended program
A start time launches all stations assigned to that program in sequence. Turn unintended start slots to OFF rather than assigning a different start time to each station.
- 04
Inspect every active program
Programs B, C, and D can hold their own start times and station run times. A station assigned to two programs can run twice even when Program A looks correct.
- 05
Calculate overlap before blaming hardware
Add the run times for the program, including repeated soak cycles. If another start begins before the first sequence finishes, the controller may stack watering and appear to restart immediately.
- Water continues after the dial is turned to OFF.
- A station runs with no program shown active.
- Controller behavior remains inconsistent after documenting and simplifying all programs.
What homeowners ask about this symptom
Does each ESP-ME3 station need its own start time?
No. A program start time begins the program, and its stations run sequentially using their individual run times.
Why does only one zone run twice?
That zone may have a run time in two programs, or cycle-and-soak may intentionally split its watering into segments.
Sources and review notes
General maintenance logic is checked against EPA WaterSense outdoor irrigation guidance. Product controls and disassembly steps vary by model; use the current manufacturer manual for your exact valve, controller, or sprinkler head.
Published and last reviewed: August 29, 2026