i had this problem and they said it was because the wire that goes from the inside of the speaker to the cone..? was broken, and basically i had to buy new speakers. probably from playing them to loud! lol, well ever since i bought the new speakers and put them in, no problems, so i knew it wasnt the wireing or the h/u... i bet you my liver its a speaker problem.
j/k about my liver...