I know this probably isn't what you were thinking but I have a Toyota Sequoia that the front JBL speakers were blown. Apparently this is a known issue with those speakers when I looked into it. Anyway, I happened to run across
http://www.simplyspeakers.com while researching it. They had a repair kit that I picked up for $40. I figured it was only $40 if it turned out to be crap.
Well, the speakers sound like brand new!
It's probably worth looking into...