What kind of head unit is it? If it's a double DIN, any kind of flip out or high-output you may need to run a ground wire to the frame or body. You may have already fried the traces by now, but hopefully not. Is there an inline fuse on the 12v positive lead on your wiring harness? Check that too.
__________________
lol, internet.