Yes, the grounding is a so important issue in this matter. also check your "shield" of sound wirings. I mean the wires related to speakers(input & output of Amp.) should covered by shield.
you ain't grounded right!
remember always remove your negative terminal on the battery before jacking around or you could french frie your hair extensions.