
I have a question regarding our second-floor toilet. So I was messing around with it, flushing it hard many many times for the hell of it and then suddenly the lift rod snapped. Well, then after my parents were angry at me (didn't ground me, so eh..) they replaced it. Sure it flushes as it should however since the rod was replaced it is a hit or miss scenario. There are three problems to the toilet. Anyone knows how to fix them?
Problem 1: The float ball gets caught under the flapper. Sometimes, the ball goes so low that the flapper rests on top of the ball. The toilet tank wouldn't fill up, so you have to open the top and lift the ball manually.
Problem 2: The chain gets caught under the flapper. Leaves a really small gap then the tank would prevent filling. Would be fixed by pressing the lever, unless the ball decides to go down and sit there and resorting me to opening the toilet tank. Again.
Problem 3: Unless you hold down the lever for some time (risking chain and ball trappage), the toilet bowl would fill around 25% of the "usual" water level it used to have. Then when someone takes a crap on it, the crap hits the porcelain leaving "gravy stains" on it to "surprise" the next "user."
Anyone can help me out?
P.S: The flush valve float is missing. Would that cause a problem?

