It could be the connector at the wiper's motor end. They are usually 5 wires in that connector, and two of them (coming from the high and low power relay of the module) are necessary to regulate the motor speed. Check the wires and blades to make sure they are functional.
1999 GBM CruiseMaster
Toad: None (yet!)