I have a 96 Jeep Grand Charokee, it somehow had a hole in the roof that I didnt know about.. It rained, and it got soaked inside. Now, every speaker is cracking and I can barey turn it up at all. I tryed new speakers with the same result, all cracking. Its horrible. The Amp under the seat prob...