Hey,
My stereo was making a whinning sound from one of the speakers and every time I reved the engine the whinning sound would increase. I figured it was because the stereo was installed incorrectly by the previous owner and the wiring was bad so I took the car in and had the system reinstalled with new wiring. The system sounded awesome for about a month after but I just noticed recently that the whinning is back. I have a warranty on the installation so I am going to take it back and have them look at it but I was wondering if it is a connection issue behind the HU. The installer said that the previous installer had run the ground and speaker cables down the same side of the car causing the crossfeed and that the issue was fixed. Obviously the cables cant jump from one side of the car to the other so the only thing I can think of is a bad connection somewhere.

Any ideas?