Re: sub woofer hum/buzz
Does the noise change with engine rpm? With the engine off is the noise still present? If so, try relocating the ground. You said speaker wire was moved, are you runing speaker level inputs into the amp?
Maybe you just have the noise floor set top high (gains too high).
Dh