"bad switch at the control arm"

Mine sticks real bad but still works. Hope yours is just a fuse.

"mine sprung a leak"

Don't know how, but the hose came loose from the reservoir on mine. Could that be your 'leak'. It just slips back on but it's a pain to get to.