remanufactured 3 speed wiper motor 71 Demon

i have a wiper motor part # 3431408 which i believe is a 3 speed. it just quit so i am wondering if anyone knows where to purchase a remanufactured one. How would i test my switch in case that is what it is? or should i just replace it to see if that fixes it.