If you have the optional pulse/delay/wash system, it could well be related to the control module, or it's relay. I think on your model the module will be under the centre console. A new relay is available. Just hope it is not the switch, it's a pain to replace!