The driver’s door speaker quit working in my Scion a few weeks ago. Turns out the speaker connection had a little corrosion in it, likely from so much rain. It took all of 15 minutes to fix. Removed the door panel, unplugged the speaker, scraped the contacts, then plugged/unplugged several times.