Peter, Is Universal the only source? Have you tried to look at non marine uses for that engine?
Just did a google search (my friend) and found this.
Re: M3-20B universal/kubota crossover for parts
That's a Kubota D640
engine from a G6200 tractor. Your local or online
Kubota tractor shop will have them, my local shop prices them at $71 each. I found a pair of new ones on Ebay for $40 each about a year ago. Search "Kubota injector nozzle", you'll get lots of hits. There's a lot of used ones there for not much cheaper than new, and probably no better than what you have. Go new. All of the smaller Kubotas use the same nozzle and the part number has changed many times over the years. Pull one of yours out and compare with the ones you are
shopping. If it looks the same, it is. The ones that are diferent look way different. All Universal
diesel parts except the
alternator,
exhaust manifold, and
water pump">raw
water pump can be had from Kubota for a fraction of Westerbeke's criminal prices