Hey there, I'm sorry to hear that this part leaked once it was installed. Our Orbit support team is happy to help determine the causes of any leaks you encounter and find a resolution that will work. We can be reached by phone at (800) 488-6156 or online at support.orbitonline.com. Have a great rest of your day.