overflow running can be many reasons depending what tank is overflowing.
check what tank it is.
if it's only doing it sometimes ie when boilers running etc
i would say your problem is more that just the ball valve.
and check when it overflows if the water in the tank is hot or warm.
hi-spec plumbing & heating (essex)
May 2010