I have an expansion tank in loft feeding c/w to a downstairs gravity fed shower. this has worked without any problems for about 10 years. Recently the tank has been overflowing, replaced the rubber washer and it still overflowed. Purchased a new Part 2 float v/v still overflowed with the ball float below the water level in the tank. The ball float is OK? Tried various online forums and found dozens with the same problem, including calling a plumber who as it turned out couldn't fix it? Final solution was replace with new plastic extendable arm Sky Flo valve, it still didn't work. My only hope is to call a priest to exorcise the poltergeist! Can anyone help?