What was wrong with it to begin with? Was it a wiring problem? Did it work properly before it needed repair? How many zones does your timer have? Sometimes two zones are wired onto the same zone at the timer causing them to come on simultaneously. If a zone won't shut off it is often caused by sediment in the zone valve. Usually it can be corrected by removing the cover and running the water to flush out the diaphragm.