We had a leak at the join of the tank and the basin after I took off the tank to replace the the flushing apparatus (Is there a name for that?) because it needed a different gasket than the old one. Tightening the bolts took care of it. Worth a try. Anyway, pulling the tank and replacing the works is really not that big of a job - no need for a plumber. I've also had leaks on the inlet hose but I assume you checked that.
the hands that guide me are invisible