Check the connections both ends ie head unit end and speaker end, if it all looks ok it could be the voice coil, take the speak out and get a square 9v battery put the positive from the battery onto one of the speaker terminals and then touch the negative on the other, if the speaker pops in or out its all good if it stays still the voice coil is dead and its a new speaker job