So I was driving on the interstate this past weekend, listening to my music at a pretty reasonable level (aka, not blowing out any windows but louder than "normal" to most people) and I hit a pothole...not very hard, didnt really shake the truck much, but my subs shut off. I wasnt sure what happened, so I turned them off (via my dash switch) and back on...nothing. So I pull over at the next rest stop, check all the obvious stuff, wire connection on the back of the amp, fuses, under hood fuse...everything looks normal. I turn them back on, and they work fine, as long as the music is played really soft...as soon as I turn it up past 8 (10 is soft, 15 is "typical" loudness to me, 20 is LOUD) the subs start "crackling"...not sure how else to describe it. So I just leave them off, drive for another hour, and once I get to my friends place I pull my deck out and start messing with wires. I notice that playing with the RCA plugs seems to change the sound a bit...so I switch the inpuds to different ports on the back of the deck, and that seems to fix my problems...for about 3 minutes. As I am drivin down the road, I notice I didnt push the deck all the way back into the dashmount, and its sliding out...as I push it back it, the subs turn off again, and go back to the crackling sound (not very loud btw, cant even really hear it unless the truck is off and you are leaning over them). No amount of playing with the RCA cables will change it. So...whats up with my system? Its not the ground, fuses, or the underhood fuce. Not the power wire, or the speaker wires going to the subs. Any advice is welcome!