If its a upgraded stock car stereo, its most likely the stock amps that come with the radio, if those are out, its best to just upgrade the stereo. if its a aftermarket system, and your midrange speakers are amped, it could be the wiring, or it could be the speaker, a good way to test the speaker is by getting a 9 volt battery and touching it for a slight moment to the speaker and if you see it move out or in it works.