well i think the delay of wipers is controlled by this unit thats plugged in to fuse board assy, and it could be at fault, is it possible to try another one from another vehicle or your local breakers ,its much easier to check than motor.
k
November 2007