ok i gave the amp a separate power source(battery) from the module(usb). now when i linked up the ground rails the shame problem happened. but then i removed that and linked the amp input ground (not power ground) to the mp3 module power ground and it works! there is still a small amount of high pitched whining but a million times better than it was.
could anyone explain what might be happening here?