Not sure what kind of leak you had, pump seal or what ?
If water got into the Start Switch it could be stuck in start or not making contact.
Does it pump water ?
You could have a bad run capacitor also.
It you replaced the pump seal, then the Impeller could be out of center alignment and rubbing on the pump housing.