I have one speaker in my car that's all buzzy... not all the time, but any time it tries to pull any real amps. It's a 6x9 regular car style speaker, decent but nothing that would be under powered. Head unit is a recent Blaupunkt, can't recall the model #, but it plays mp3 to give an idea of age.
When I installed it a few years ago I didn't know how to solder, so I had just twisted the pairs and covered them with electrical tape. I just uncovered them all and gave them clean solder connections, no difference.
The wire connections on the speaker are clean solder joints.
I'm pretty sure it's not the speaker, but just in case, I do have a couple other spares I can swap in to be sure. I'll try that over the weekend.
If it's not the speaker, and we can assume it's not where I had to splice the car system to head unit harness, what else could I try? The pins in each end of the harness for that speaker look reasonable, not burned or bent or anything.
The only other two things I could think of would be that the head unit developed a problem on that line or maybe somehow the speaker wire has developed a short between the car end of the harness and the speaker... does that actually happen?