If a car stereo only works occasionally, the problem is usually in the wiring. However, depending on exactly how the stereo is not working, there could also be an amplifier problem, an internal fault in the head unit, or even a problem with your speakers or speaker wires.
Things to Check If Your Car Stereo Won't Turn On
These are all faults that can cause an intermittent fault, where the car radio sometimes works and sometimes doesn't. It can therefore be difficult to find the real problem, unless the fault lasts long enough to check everything.
Even if you're not lucky enough to notice that your car stereo isn't working properly while you have tools on hand, you may still be able to find clues that point to the exact same reason why your car stereo is no longer working.
If a car stereo only works occasionally, there are two main types of faults that can come into play. One is the car stereo turning on and working fine, but the music cutting out every now and then, or the stereo randomly turning itself off. The other is the car stereo seeming to turn on, but no sound ever comes out.