Same problem with mine last year, but it was not the solenoid valve, it was the timer. On some models, the timer is combined with the switch and on others it is a separate item wired between the switch and the solenoid valve. I replaced my switch and timer both with a button type starter switch from an auto parts store. We now hold the switch to determine the length of the flush.