Actually, the Yanmar dealer by my boat has it for $74 and he also has it in stock. I called 4 dealers and they all said the same thing so it's off to buy a new fuel pump. The tractor pumps aren't the same, the arm looks different, and the top of the pump doesn't seem quite right. I wouldn't waste my time hoping it would fit.
As for letting someone else fix my boat, the answer is NO WAY! Too many idiots out there that f^#k things up. Same with my car. I fix it and no one else. The last person I let fix my car, charged me $250 to replace two 18" pieces of brake line. That won't happen ever again.