A hum is usually a sign of a ground loop. Are the amp and receiver plugged into the same power source? Try one of them plugged into a different outlet?
Try some different wires. Those being used may not have enough shielding, or the shielding may have broken down somehow.
From your explanation, I'm thinking it's one of these two things.
Good luck!