I had that problem on the 2006 Chevy Monte Carlo I just got rid of. It was doing the same thing that you describe. I finally narrowed it down to the input jack on the front of the head unit. Early on, if I wiggled it I would get the right side speakers back. But eventually it just stopped working altogether. Hope this helps!