Do these valves have the same internals? They look very similar but I have never encountered aN ez flow before and they are not stocked locally. I have been asked to service a system that is having trouble with several ez flo valves sticking open. The trouble is that the system is on a private island that I am not sure I can even bring my truck to although they do have a landing craft boat. I want to be as best prepared as possible because running to the supply house is not an option.