First question - is this the stock head unit or an after market head?
I had the same problem with my original set-up I bought the car with - stock head & amp in the trunk - I think the ground at the head unit is insufficient. I put a better ground to the amp but it didn't make any difference - so I used
this ground loop isolator & it eliminated it completely.
Note: you should not lose any signal frequency with this device - it does not decouple any frequency to ground like a passive filter might, just decouples the dc component between the amp & the head by transformer coupling the audio signal.
I did not try to improve the ground on the stock head unit, however, when I replaced it with after-market, I used a good thick ground wire directly to the chassis - there was no need for the isolator after that.
As fangtl says, turning down the gain may also help - it is good practice to set the gain only as high as you need it anyway. Set it all the way down, then adjust your volume control knob to about 80% - now slowly turn up the gain until the audible volume is about as loud as you would likely ever listen to it (assuming there is no distortion at that level - if so just reduce it further). If that doesn't do it, try improving the ground at the head (& the amp if it's marginal) & then use the isolator if it's still there.
Its been argued that you shouldn't
need a ground loop isolator - true, but I certainly don't see any down side - they're cheap & you will not experience any performance deterioration.