Don't think this is the answer, but try adding a ground wire to your wiper motor.
I had to do this on my '89 D250, for some reason case wasn't grounding and motor wouldn't work.