I really don't think fluid in the harness connector can be such a constant short. That switch screwed into the trans can be all these problems though, shorting reverse lamp circuit to the neutral safety ground path, blowing fuse and all. Especially if its the wrong switch. It'll break, short, and leak fluid.