I have a customer with an Febco 825y 3/4" RP problem. We've worked on it many times and it works fine when we leave and then dumps water again. It is located in a basement, it does have the catch basin and pipe leading to the floor drain so yes it does meet codes here. We have had a couple issues in the past where there was debris that damaged the rubber in the check valves. We replaced rubber seats, it works fine and then later on it dumps again. We have replaced all internal parts - check valves, springs, relief valve, etc. and it worked fine when we left. We also increased the pressure because it was set at only about 25-30 psi. Customer called again and said he was advancing thru the stations and it started dumping again and won't stop. Zones are fairly typical - 3-4 rotors per, and 6-8 sprays. GPM is probably no more than 10 per zone. Any thoughts?