Nice find!! I hope it last you quite a while.The amp is used so no warranty and i got it for a pretty decent price. It is the toroid transformer making the humming. The wire pulled away from the glue. I got it put back and there is now no noise. Aparently its a common thing with these amps