sounds like cheap RCA's to me. Or just noise from your shitty amp.

I know in my Jimmy, I have grounds from the battery to frame, and block to frame. Nothing from block to battery. I seriously doubt that has anything to do with the noise though.