I'm having the same problem (left front won't work). I replaced both front speakers and still can't get sound out of the left. So the problem most likely is with my headunit? Well, I have a an aftermarket unit and it seems to be working fine. I just hope I can get this working, so I don't have to take it into a shop.
Any advice would be greatly appreciated.