One of two things
[1] it's the ball float or
[2]the ball valve washer is plumb worn out.
Your ball float may be catching on something remove the cistern lid and flush the toilet. let it refill. Look and make sure the ball float rises without getting caught. If at the cut off point the ball looks excessively low in the water then it is possible your ball float has got water in it which would obviously make it heavy so it takes more pressure for the valve to shut the water off, hence the time it takes to fill and can continuously fill expelling excess water out the overflow.
I had the same problem in my loft tank removed the float and it was half full of water. Replaced it and cured the problem.
Replacement is easy
Quick way is to hold the ball arm up and with the other hand unscrew the ball float. It should be light with no water in it.
If it has water in it that's the problem, temp replace it whilst you get a new ball float. If however it's not the ball float then try checking the following out.
[2]
First buy from most of the DIY shops an inexpensive ball valve repair kit which has various types of washers to suit most valves.
The other thing I've come across this was in my toilet cistern was the ball valve washer was plumb worn out so the water wasn't being closed off as it should be.
To replace the washer on the plastic type ball valve unit first turn you water supply to the cistern off as you can't tie up or hold up the valve arm for this job. Remove the flush handle for clear access to the valve if necessary.
At the valve end of the arm is a split pin. Remove this pin and ease the arm out [You may find it easier to first take the ball float off to give more room removing the arm]. Unscrew the big nut on the end of the valve removing the plunger then the washer noting which way around the washer is. Select the new washer and put it in the valve followed by the plunger then replace the large nut tight 'not too tight'. Refit the arm and ,flush handle if you removed it, then away you go turn the water on and check the level. It should stop well before it was before you started.
Bob. 23 January
bob
January 2005