Slave solenoid - we replaced ours... works like a charm. Had very similar issues. We couldn't get to ours very well, so we just added the new one to an open spot that we could easily access!!
MOD EDIT : Please review the forum rule about posting to old threads. - thank you.