Well,I've checked the wiring and everything is as it should be.
As for the power switch on the unit being stuck,surely water would be coming out as soon as the pullswitch is turned on.
No water is coming out its just the light on the unit that is on,you still have to push the button for...