first get a electrician who knows what he's talking about he don't.
when you say wouldn't turn on do you mean no water flow ?
if power light on and no flow check the solenoid coil for resistance.
they cost about £15.
it's not the flow valve at fault.
15 min job.
hi-spec plumbing & heating (essex)
June 2010