Lol not necessarily rain but wet feet from snow and such...try to get in or outta the truck ans bust your ass...im an industrial electrician and I think I know what he's talking about and it's some slick shit when its wet...
No not that concerned about noise but I don't want it unbearable...