I've been chasing small leaks and it running when it wasn't supposed to for a couple years now. I eventually bought the above kit and I wish I would have done that from the beginning. It replaces everything that leaks (except for the wax ring), was easy to install with good instructions, and came with all the needed tools. Now no more leaks, uses less water while still flushing as good, and is quieter overall. I also replaced the water line from the valve to the tank at the same time, That was another $4.