Hi
Two comments:
1/ Looks like a very simple valve, have you checked that the solenoid that operates it is working correctly; correct resistance, correct current draw and operating force ?
2/ Hobart part 00-329241 Drain Valve Body, seems to be in stock in Canada
See link below:
https://avenue.hobart.ca/products/00-329241