Ive own the truck since 2003 and every 2 years or so, the passenger side front door speakers will stop working. doesnt matter what i put in there, Rockfords, Infinity's, etc. My best guess is that water is getting to them some how but they usually dont look bad when i pull them out. Sometimes ill be driving and they'll quit for a couple of minutes then ill hit a bump and they come back. ive checked all connections and usually i can get it to do it by fussing with the speaker itself. A new one always solves the problem for a year or two.