i had the same problem, took it to mazda and had then check it out, they said it was a faulty set that was known to squeal, especially when its cold, so they replaced it with a new unit under warranty. but i m in canada, so this might be different in the states.