Since you can short the amp inputs and the hum goes away, have you tried a different preamp? If the hum goes away, you know it's some sort of incompatibility between the preamp and amp. You've already tried the preamp with other amps and it was fine, so I'm guessing the hum will still be there when you switch preamps. That means your amps probably hum with everything, so either they have bad design (unlikely) or they were put together wrong, e.g. a bad solder joint, a wire misrouted, an input jack accidently shorted to chassis, something like that. Will the amp manufacturer take it back and check it out?
David
David