This sounds like it might be the same problem that I've been having with my toilet. What's the bucket test?