loose ground would be my guess. my amp for the front speakers is under my passenger seat, and people in the back always kick it. the ground always comes loose, and it'll cut on/off a good bit til I tighten everything up. usually fixes itself if I wiggle wires around though (ground usually)