Hi Matt,
I had a look at the manual and despite saying that I have a three position switch - or at least, a two position switch with an extra indent - I only have a two position switch, off or on with no third option.
So I pulled apart a spare wiper motor that I had lying around the shed and I've attached a couple of photos as well as my interpretation of what happens.
My wiring is colour coded black (earth), black/blue (+12V), blue (to the motor) and blue/white which may be just white in some 500Fs.
The motor controller contains a cam-actuated switch. The base of the switch is connected via an internal blue wire to the motor armature. The other two poles are connected to either black/blue (12V) or blue/white.
When the dash switch is ON black/blue (12V) is connected to blue (motor) and the wiper motor runs at its single speed.
When the dash switch is turned OFF blue/white is connected to black (earth) and what happens next is determined by where the cam is situated.
If the cam is not touching the internal switch, that switch is spring loaded so that it is in a position that connects 12V to the motor and the motor continues to run via a second blue wire to the armature.
Once the cam actuates the switch, the 12V supply is cut and the armature is connected via blue/white to the earth through the dash switch and the motor stops (parks).
I guess you need to pull your wiper motor out and check the internal switch contacts or cam.
Hope this makes sense and that my amateur graphic is understandable,
Chris