Yeah could be contacts in the stalk assembly on your steering column or shagged contacts inside the wiper motor. I would start at the steering stalk assembly first. They do go intermittent.
Should be three speeds...intermittent, slow, and fast. I used to have only 2 speeds until my fiancee broke the stalk on my unit and I replaced it. Now it has three.