Not a EE or even seen the schematic- but my guess is that there's a charging/timing circuit in line with a relay behind the intermittent wiper stalk somewhere. That part is probably bad- wipes once, tries to charge the timing section of the circuit and fails, never wipes again. Just a guess. I know it's not much help. Maybe a module close to the fuse box that's attached to the wiper fuse?