I just posted this as a heads up.
I have seen this, or a similar circuit discussed on here before, though I have no link for that particular discussion, nor whether it was about hum or not.
I don't repair hi-fi.
Someone else on here should have had a few bells rung by now and could probably help you more than I can.