On my 95 SR (which rolled on its side) I must have a short as it is draining and killing my batteries. I have looked around a little for any exposed positive wires but was wondering if you all had any insight as to a probable cause or likely place to look. Also when I do turn the vehicle on the windshield wipers do stay on when the switch is off.?


1995 Montero SR
1999 Montero
1974 Ford Bronco