How often do these need to be replaced? I got a ported hood recently and they've been rained on twice now and their starting to squeek on me....