Cusser
+1y
I just installed my "new" stereo last weekend; I also bought a special wiring harness that I could connect to the stereo's connector and just plug into the Mazda harnesses.
I soldered all those connections, covered with heat-shrink tubing. I did not use crimp connectors. So I say to first check all the connections you made, and to be sure those harness plugs are all tight.
I doubt it's a speaker, the other speakers would still play.
Actually, such intermittent (couldn't be traced to door slam, etc.) was why I repalced my JVC stereo from 1994: the cassette would still FF/rewind, so I know it had power, but occasionally no sound would come out using either cassette or radio. Several times I sprayed in canned "air" through the cassette slot, which seemed to help, so maybe mine had a particle of dust.