3 spd wiper issues

Sounds like a mismatched motor and switch.

It appears to be a 4 position switch with a washer function, is there something else I should look at?