First of all, unplug the input cables from the amp, and see if the hum is still present. cables can and do go bad. Or the "source" is generating this, via a ground loop or some other fault.
If that doesn't work, then:
It's ostr likely a tired electrolytic in the PSU, or perhaps a less than "perfect" ground connection, make sure that the screws on the terminal strips are reasonably tight, and that the crimped on lugs are properly terminated.
Of course, if you soldered all the "externals" direcdtly to the board, then this does not apply...
A simple power-off "pop" cure is to connect a 0.001 uF, 1KV ceramic disc cap across the power switch contacts. That's an "old school" trick. Yellow_Light_Colorz_PDT_11
HTH
In John Broskie's latest blog, he describes a truly "paranormal" persistent hum problem. The "paranormal" part was that the speakers still hummed even when disconnected from the amp :o
No, it wasn't ghosts, UFOs or the CIA. The cause was the old house wiring, which was the old style parallel (knob and tube) wire system, and the wires passed directly under the speakers (below the floor) and the crossover inductors were picking up the magnetic field being radiated from the wires. The cure was to move the speakers to another location.
The "suspect" wiring probably looked like something this:
Not exactly up to current NEC codes :o
/ed B