I have a toilet that is rocking. Naturally, the first thing I did was tighten the flange bolts but didn't prevent the rocking. I removed the toilet and inspected the flange and found that it is moving because it is not secured to the bathroom floor. I noticed that the flange only ever had one screw holding it and that it had corroded as well as the floor around it. I tried drilling holes for the other 3 open holes but cannot get a good hole because the hole for the flange is right by where the screw holes need to be drilled and the tile below it just breaks. I went to home depot and picked up a metal adapter that goes over the top of the old flange that provides new screw holes outside of the perimeter of the old flange that allows for securing to the floor. I drilled fresh holes for this adapter to use and secured w/ masonry anchors/screws. Wallah, this fixed the problem of the moving flange.
Now I have a new problem. When I try to put the toilet bowl back over the flange, the bottom of the bowl bumps up against this adapter and does not allow touching the floor and sitting properly. There is a circular mold in the bottom of the toilet that is meant to accomodate a standard size flange. The bottom of the bowl has marks that show that it is barely rubbing on this adapter but is preventing me from pushing down so that it is not tettering. I do not want to shim the bottom of the toilet because I have about a 1 inch gap and I would not get a good seal with a wax ring. (my flange is not flush with the floor)
I am at a loss for ideas. One thing I thought about was to modify the bottom of the toilet so that the places that are rubbing are removed but I don't know how to do this. My Rotozip didn't even budge the porcelain. This ring in the toilet does not go up into the bowl and would not create leaks. I think this ring is just there to serve as a boundary for the wax ring to stay in place. Maybe I need to buy a new toilet that does not impose this ring, if they exist? Any ideas would be much appreciated...