I'm experiencing a problem with my toilet where the toilet double flushes. It flushes once (you do have to hold it down) then the cistern fills up above the overflow pipe and essentially reflushes very slowly for over a minute before the water level drops to beneath the top of the overflow...