Since both items are stopping intermittently, chances are likely the common voltage to them or the common ground to them is dropping out on occasion.
Here's the wiring diagram
http://s1371.photobucket.com/user/St...kwzvv.jpg.html
Sorry for the quality but this site won't allow pics that aren't posted elsewhere.
My opinion is the voltage is dropping out occasionally on the supply side. You'll notice there are 2 separate yellow wires from the fuse. One to the switch and the other to the motor. Also notice the voltage to the pump comes out of the motor module. It's not like a problem after the motor to the pump since the motor stops also. If that were the case, there would have to be 2 separate problems which is not likely.
Since both items are intermittent, they must be loosing the common supply. NOTE that they could also be loosing ground intermittently as well.
Start checking the supply Yellow wire to the switch for intermittent dropping out.
Also check, if needed, the ground to see if it is intermittent.
The ground point for the washer/wiper motor is on the left side of the Ins Panel, below the fuse block on the tie bar.
Start by simply pulling out the fuse and reseating it. While you do that, pay attention to the force it requires to pull and put it back. Sometimes the female side of connections relax over time. Many times the male portion, in this case the fuse, gets oxidized and it only requires pulling and replacing to clean it.
If that doesn't work, try the same thing with the connections at the switch and the motor.
Hope that helps.