Originally Posted by wwilson
Loosen the No. 1 injector and crank the engine. If you see fuel being expelled, your fuel pump is working.
I am not a mechanic and Wilson might be, but me, I would leave the "loosening of the injector" to the last thing I check.
I have the exact same engine and until I got the fuel line bled up to the filter on the engine, mine would not run either. In the ten plus years I have had Yanmars, I have never had to bleed further than the "on the engine" fuel filter.
Diesels are easy - all they need is fuel, air and cooling. I have never sailed outside of Canada and the USA and here, I have never encountered bad fuel.
Best of luck with this.