I'm not an expert but it sounds like a problem with the grounding of the amp.

you can buy something called a ground isolator i think.

1st things first, try grounding the amp somewhere else, and check that there are no wires touching the bodywork anywhere

(including the speaker)

Thats about as far as I can go!!

Hope it helps

Steve