I have a 2008 EX coupe, and my rear speakers stopped working about a year ago. It turned out that all three speakers were actually fried, even though I really don't listen to my stereo loud at all. Not sure if it was humidity or what, but the wiring in the voice coils was corroded. So, I just replaced all three speakers with aftermarket ones. If you do that, be sure to get the factory size, because if you get ones that are even 1/4 inch bigger, you'll need to bend metal to make them fit. Also, there's only about one subwoofer that fits... it's a Pioneer unit with reduced depth. Most subwoofers will not clear the torsion bars on the trunk lid. I ended up removing my torsion bars, and mounted a hydraulic strut for the trunk lid, which let me use a much nicer subwoofer than I otherwise would have been able to.
Now, I just need to make the deck trim stop rattling
Now, I just need to make the deck trim stop rattling