wipers wont shut off

There should be a governor for them. It is probably under the dash. As an aside, if you do testing, the wiper motor gets constant 12 volts power so that the arms can fall to the cowl after you turn the wipers off.

For now, I suppose you could disco' the wiring connector for them (till it is fixed - if the weather is dry, that is).


Good luck.