Try unplugging every SMPS power supply in your house (wall warts or bricks, i.e., laptop chargers, desk top speakers, etc.).
Does your ARC gear have a ground plug on the power entry? If you have a DMM. measure pin 1 of each XLR connector to the power inlet ground to check for chassis ground. It should read continuity or a low value R such as 10 ohms. If both amp and preamp XLR jacks are chassis grounded and both have a ground plug, put a cheater plug on the amp. If still humming put the cheater plug on the preamp. If either works in solving the hum, then you most likely have a wiring issue in one of the units that compromises the grounding path.

