Check all your electrical connections to make sure they are tight and have their seals intact. Otherwise dielectric grease them and reassemble, you're problem sounds electrical rather than a little water getting into a vacuum leak. I'd help you do all this today but you live too far.


1999 Montero SAS'd on Kings and stuff

1998 Montero trying to get a V8 Swapped