Yep i'd double check the ground again, make sure any paint has been sanded any, use fat cabling

i've got mine on the seat belt bolt. You could also adjust the gains on the amp, its probably set too high as its only started with the new speakers, the old ones were probably harder to crank.
The suppressor kits will get rid of the noise at the expense of sound quality and shouldn't need to be used if the install is good, double check your connections
A fatter grounding kit to the battery isn't a waste as the stock connection looks weedy, it can't hurt put it that way! esp since they're not too much money, I been thinking bout one myself would be good to know how its goes if you went that way
Gaz