THOUGHT IT WAS FIXED.
Most people told me basically 9 out of 10 fuel related or starvation problems were air leaks, assuming the filters had been replaced. I felt I had exhausted this possibility, but the next step was the internal pump within the injector pump assembly. In my case there is a suction pump inside the main injector pump, that drags fuel from the tank, that option sounded expensive.
In desperation I decided to start again from the pickup hose inside the tank and work my way through every connection, hose, nipple, elbow, O-ring, and seal.. Again in my case 99% of hose clips are doubled, for any underwater, fuel or gas fitting.
When I finally got to the Yanmar filter on the actual engine, on the base of the filter is a water in fuel sensor. Given I was now checking every option I pulled this out and examined the o-ring and surfaces closely. Unlike most O-rings I have seen before, this one sits in a deep “U” shape of the plastic fitting, so if the o-ring was even a little low in its profile it could easily bind or try to seal on the “U” and not the o-ring . In order to seal it needs to stick above the “U” shape to seal on the surface. While it was sticking up just above the “U” shape by maybe less than 1mm, it was also no longer round but had two flat spots where the sealing surfaces meet. Of course I never had a new one , so I cut a larger one and superglued it, to form the right size and shape.
So figuring I found something, time for one more test run. Typically it has not gone for more that 3-4 hours before. So the first 2 hours at 5 knots, next hour at 6 knots, next at 6.5, then hour 5 at 7knots and the last 1/2hour at 8.5 and no signs of problems.
In summary I was convinced this all started with bad/dirty fuel. Another vessel who also filed up where I did dumped 500L because of the same problems. So when I initially changed the filter at the tank, this didn’t fix it because the fuel itself was dirty. Then I changed the filter at the engine , which has the water in fuel sender. That didnt help because the fuel was contaminated. But me disturbing the water in fuel sender when I changed the engine filter I believe disturbed the sealing of the O-ring which was hard and flattened. From there on after I cleaned the fuel and put it all back replacing the filters etc, the problem showed up between hour 3 & 4, probably due to engine heat and different expansion rates, so it mad some sense to me.
Having motored all day yesterday and again today as I go down the East side of Indonesia and head to the East side Papua New Guinea I’ was convinced its fixed..
However day 3, after a couple of days amounting 31 hrs of motoring, bugger me if it didn’t die again. This time rather sharply it didn’t stager as it had done, and did a lot more hours. Of course it stopped at the wrong time when a squall was approaching and I had just reefed for what turned out to be 40 knots on the nose, When I looked at the primer pump which is what I was typically pushing down/pumping to bring it back to life, it was already all the way down, as if someone or something was holding it there. In desperation inserted my Yanmar lift pump in place of the yanmar primer pump/filter, which then completely eliminated the yanmar primer pump and filter. It wasn’t ideal, and I was loathed to remove the Yanmar filter form the circuit and thus relying on the Racor 30 micron filter for any filtering from the tank. Since doing that it has now run 20 hours at quite high load, (2100 rpm) and not missed a beat.
Having now removed the manual primer pump, the only thing I can see that will hold down the plunger is any blockage or restriction on the inlet side of that pump. Ie if I push it down, and hold my finger over the inlet site it will stay down and as soon as I lift my finger of the in the inlet side, it pops up, as it should. So my current deduction is something is blocking the inlet side from time to time. The unit cant be disassembled and it must have some sort of one way valve inside where I assume it blocks So I have cleaned washed blown through as much as I can and we will see what happens next.
Thankyou to all whom contributed, once I get 50 odd engine hours up I will make another update.