wierd noise from subs?

that is 99% the problem…

Plug the amp into another headunit and see if it makes the noise…

there is a small chance the head unit is making that noise…

I have seen an alternator so bad that it made noise everywhere too.