I agree with hudbrog, but given that, you may want to consider forgetting about kludging it by using servo guts for your control. Just use a microcontroller along with an H-bridge and a position feedback device like a pot.
BTW, you may know this, but I had to learn the hard way. The cases of many windshield wiper motors are tied to one of the motor leads - the "ground" lead. But if your running the motor forward and reverse, the case becomes "hot" in reverse. Also, the worm gear box on the one I had was not designed to run in reverse - so it would bog down when I tried to run it in reverse.