My toilet flushes sometimes but not always. One out of 8 or 10 flushes is normal but the other times it partially flushes. There seems to be adequate water flowing into the bowl. I have checked the small holes underneath the rim and they are flowing fine. I have snaked it numerous times with no change in performance and when I dump a bucket of water into the bowl it goes down just fine. It is an older toilet and I do have hard water but everything else in the house drains just fine. Any advice or suggestions are greatly appreciated.