I have a 2005 Chevy Aveo, and the front passenger speaker has no sound. I was able to find a replacement, and swapped out the original speaker for the spare. Unfortunately, this did not help. I know the replacement speaker works (I tested it before installing).
The car has factory audio. What else can I check?