Ian H, he offer good advice
One of the most common causes of hum present on audio systems is either in faulty audio connector leads (phono) or caused by large electrolytic capacitors.
As well as becoming faulty, a capacitor can also develop a dry solder joint. It's worth checking all connections to any large capacitors you see and re-soldering if necessary.
Might also be worth whipping out the main amplifier pcb and checking for dry joints on the underside, particularly on the larger semiconductors.
Good luck.