PP visit some competent electrician in your town ask him to simple open up the viper mechanism and wash the whole mechanism in warm water scrub the links thoroughly with hard brush, oil them well and before re-installing the mechanism check the viper motor for friction free movement, OIL it if necessary, problem will be resolved.
viper malfunction is purely due to rusted mechanism. from panel / steering switch it is only One pulse for one complete cycle in WIPE / RAIN / AUTO_DETECT mode.