Just a few questions....
1. Does it hum when your hands are on, or off the strings, or just all the time?
2. Any loose wires?
3. If you have a multimeter, do you have a ground from the bridge to the pots and control plate?
ESP Ltd B-1005, ESP Ltd Surveyor-4, ESP Ltd B-4Z (inbound) Squier VM Fretless P, Squire Affinity Jazz V Fretless (in work), Mesa Walkabout Scout