I had the same problem with my wife's car, It started only working on the fastest setting then it wouldn't work at all it turned out there was water in the wiper motor, I took it out, dried then put it back in. If it isn't water logged the starter motor could be wearing out.
Lee
August 2007