This is the issue we have pointed out for years to DirecTV, lack of proper port seals equals GUARANTEED trouble calls. You have it correct to some degree, water penetrating thru the threads is BAD!!! it corrodes the threads isolating ground, creates shorts from the CC (battery) to post (ground)...