Just did this repair
I had to have this same petcock replaced on my 3JH2E this past summer, due to a very slow drip. Lacking the time to do it myself, I had a local Yanmar marine service place do the job. The total bill, labor and petcock, was about $95, most of which of course was labor. The part they used is not the same as the original, but I didn't question it because it does the job and assumed they knew what they were doing since they are a Yanmar dealer. Frankly, the new part looks better designed, but I don't know if it's Yanmar.The place that did it for me is Bayshore Marine in Annapolis. Phone # is 410-263-8370. If you mention my name and the name of my boat, they might be able to look up my job ticket and get you the exact same part. Name of boat is "Hummer." It's a Hunter 37.5, 1995. My e-mail is blmarin@erols.com.