Grounding issue with a wiper motor

We have realized that when going reverse polarity the wiper motor is somehow now grounding through the rod that is connected to the shaft of wiper motor. My partner knows more about power situation than I do and that is the issue we are having now. Here is a picture of the possible problem. We used rubber grommets and other stuff as you can see on the wiper motor with the holes and else across the C bar. Now I think the issue is the shaft and the rod somehow. When we took the nut off the wiper motor shaft and let it spin freely with the code, when I would turn left to reverse polarity he saw some sparks he said and then the fuse blew. That is our problem it seems now, anyone dealt with this type of motor before and recommend anything for a possible solution? What we think now is where the bolt is for the rods, to put a rubber grommet inside the rod hole(that the bolt current goes through at the top) that connects the wiper motor and then put the bolt back through. The wiper motor is being controlled by a High power motor driver 18v15.

I guess you locked the other thread so I'll answer here.

All wiper motors I've seen have an internal circular contact that allows the motor to continue back to a park position even if you turn it off. This presumably means there are two power contacts on the motor, battery and switched power. My guess is that you should be controlling the battery input, but then it won't start unless you give it a kick with the switch input.

How this would cause sparks when you reverse the polarity I'm not sure but it may be getting in the way.


Rob