Wiper motor

My problem with this is that there is no OFF. Just keeps moving.
Ok for the park function let's try:

On the back of the switch plate/gear housing cover/center where the three wires should be soldered to (two green to one contact, blue to the other contact), remove the 5 screws and turn the switch plate over. Make sure that the long copper tang is sitting on top of the short copper tang. That's your park switch and if it's bent above or below, contact is always broken and the motor will never park it will just keep running. If the park switch on the reverse of the cover is the way it should be, look for a broken island on the face of the gear. If the gear island is broken too far the motor will never park without replacing the gear. Normally, though, it's the park switch on the reverse of the switch plate.

PLEASE NOTE: The switch plate is "clocked" for the park position on different body applications. You have to make sure when you've checked the park switch that you return the timing nib to the correct position or the wipers will not park in the correct position on the windshield.

I'll attach a page from the FSM that shows the clocking for the switch plate and I'll attach a photo of the back of a switch plate and how it should look for you to have proper park function.

(Wiring on the car whether originally equipped with a 2 speed or 3 speed will accommodate both with no changes)

Let's see if that gets us anywhere?