Just another thought also...if you are using an aftermarket radio that is putting out 4volt Low level signal to your amp, and you have your amp gains turned up (basically you are on volume 10 on your radio and the amp is at full power) this will almost always cause noise (hum- alternator whine) If your turn the volume all the way down with the car running in neutral, and gas it, do you hear the hum fluctuate with the RPM's? Try the simplest method first..work with the gains..so many people think the gain is a volume knob, while it actually is suppose to match your amp with what ever souce you plan to use. A second fix would be to get another long ground wire and ground it straight to your battery, or someplace else in the car..if the hum goes away..you know its your original grounding spot. 3rd- If you are using an aftermarket radio..it can also be the radio's ground that you are getting the hum from...try the same fix with the radio as in fix#2...or try both fixes together.
Hope this might help