Had the same problem.
One guy came to fix it and added a bit of cardboard between the switches so that even a small change in the diverter valve turned the water on.  
This spark of genius lasted about a week.
Options are a new diverter valve, or a new diaphragm if you can re-build the existing valve.
                
 Jon
                
 April 2007