If you pull the breaker, then plug it back in, do the wipers then restart? Or, do you have to activate the wiper switch to get them going again?
Or, in other words, is it a direct short? Or does it only short once the switch is activated? Sounds like a bad switch or relay to me.