okay, I have a 2005 Mustang GT... I've done a heck of a lot of searching on this thing... I have the dreaded water leak on the passenger side... I'm going to tear into it tonight and see if there is any water in the plugs... my question is, do I need to get a new one if there is water in it? I...