Unlike what most after market retailers would like you to believe, the OEM speakers are not junk, in fact they are engineered and well-matched to the WJ speaker layout. The bass that causes them to fail is the main reason those little speakers compliment the sound system so well. The after market "fix" is to eliminate the lower frequencies. But the OEM system and dash speakers are designed
to reproduce those frequencies.
I would suggest looking at the speaker, in most cases part of the surround has become detached from the frame and they can be easily repaired using a speaker glue like the one below.
If you buy new OEM speakers and use speaker glue around the surrounds they will most likely outlast the vehicle.
I used this on my WJ dash speakers over two years ago and they're holding up fine and sounding great.