Well I went the route of aftermarket speakers 2 Blaupunkt 6.5" GTx 652 they were on sale for $40 for a set so I went why not.

They're nice and im planning on getting another set for the rear. anyway I think I know wht caused the problem... water. I thought car door speakers were made for rain but i guess not those two I had, anyway I got the stockers out and water came out of the passenger and the driver looked like it was starting to corrode. So I put a foam like sheet over the new ones to shield them from rain. I just wish I could have used the grill that came with them they're good looking speakers.