Inside the wiper motor there will be whats called a 'limit switch' - this device allows the motor to self park even after you have switched them off and it could well be faulty. You wont do any harm by taking the motor apart - after all you have nothing to lose - and see that the brushes are in good condition. See that there is plenty of grease in the gearbox, too, and test the motor on the car before reconnecting the linkages, etc.
John
May 2008