Do you have any Pioneer modules installed? (HD Radio, Sirius, XM?) BTW, Don't be insulted by my suggestions; I don't know your level of car-smart.
First things first! DO NOT put bare wire into an amp or the chassis ground bond. Always use crimp or solder connectors; solder is preferred but crimping on is acceptable as long as its tight enough to get good conductivity and not pull or rattle itself free. Make SURE that they are bolted into metal of the chassis, and not something composite. This seems obvious but sometimes when you're hot and sweaty and just want to get done, you overlook grounding since its typically the last thing.
Also, as stated in my above post, ground your AVIC to the chassis, don't use the weeny vehicle ground cable in the harness. Feel free to loosen a bolt in the chassis and ground the radio to that, as long as the bolt or screw goes strait into metal. If you need to add 3 ft of wire to get to the chassis, please do so.
If the above has been done and the whine persists, there are two things left to do.
Sometimes poor +12v Constants from the vehicle wiring harness can cause the whine; so you can run a 12 ga wire from the trunk or whereever your amps are located to your radio for the constant 12v source. Remember to tape off the unused vehicle harness +12v constant. Also, remember to fuse the 12ga wire coming from the trunk.
Lastly.. the whine could be caused by the alternator itself not having a proper ground. This is seldom the case, but it can happen. If you get far, imo it would be acceptable to buy the ground loop isolator rather than buy a grounding kit for your vehicle.. as the grounding kits are a bit pricey; your option.