Finally figured out what was causing the annoying squeek in my jeep, two of the mounting screws for my amp loosened alittle and were rubbing on the mounting feet
I go through my setup and tighten speaker terminals now and then, guess I'll add mounting to the list. If you don't have some kind of thread locking compound on it it's coming out eventually.