Inside the wiper motor is a parking switch, looks like a set of ignition points. When you turn off the switch on the dash, you will keep power through the parking switch until a cam opens the points and breaks the contacts, so the wipers always stop at the park position. Take your motor apart and check the parking switch to see if its burnt or other wise damaged.