Then you need to trace the gray wire and find out how 12v is getting to it. because the only way the wiper will run continuously is if the park switch relay is energized. It will be energized if +voltage is present at point B (the gray wire).I have three control switches that gave the same outcome.
The only other possibility is that the motor assembly is defective.