How many water temperature sensors do you have ?It is located in the front of the engine, I believe it to be one of the water temp sensors?
Almost but no cigar.There is another sensor in the pic, at the lower end of the engine block, I assume it to be a oil temp sensor,
Thanks!From the yanmar parts catalog it looks like you are correct looking for part number 127610-91350.
figure 41in the part’s catalog shows the thermostat parts and part numbers. (About page 50)