first off, what brand stereo?? depending on what brand, may be the reason. a good quality brand, Kenwood, pioneer, alpine, would work better than a cheap off brand like Dual, or something like that. also check your wiring. it may be that something is coming loose and grounding.