Could be external, but there is a possibility that involves the motor - and you say that your mechanic has established that the motor is at fault.
I've seen exactly the same fault on a Nissan rear wiper motor. On that one, there was a diode in the switched wire to the motor to stop the park signal back feeding, inside the motor assembly - seems to be a Japanese idea. The diode had failed.
Yours could possibly be just a dry joint if it's intermittent. Might be repairable, but a new/used motor should solve it. Not a happy experience, but it's just one of those things - not a common fault on the Honda. I would have thought it likely that all the mk2 wiper motors would be the same.