Sounds like water is getting in there worse then it should. The passenger side is known to get more water logged then the driver. Mines was rusted when I installed my struts/springs.
What kind of mounts are you using? If you use cheaper parts don't expect long lasting results. If you got the dough, Moog and KYB make some pretty good strut mounts.
2001 Camaro SS
2010 Camaro SS
, 2SS, RS pkg, 6-Speed. (Hers)
2002 S10 LS Crew Cab 4x4 ZR5 (Gas guzzling DD)
March 2012 COTM
Ooorah! Semper Fidelis