Hi Ponto
I know the YSE/B series quite well. My boat has a 35 year old engine that Purrs.
To clarify, the YSE does not have a fuel pump.
Fuel pumps are for delivering fuel at a constant rate to the fuel injection pump.
Fuel pumps are basically designed to lift the fuel from a lower level than the engine.
The YSE/B have a fuel injection pump.
The injection pump receives the fuel (which is usually gravity fed) , pumps it to a high pressure and sends it down the fuel line to the injector.
The fuel that is sent down the line is timed to arrive at and activate the injector, enter the combustion cylinder and combust..
The amount of fuel that is sent out is controlled by your throttle and limited by the governor.
YSE/B injection pumps are very easy to remove, clean and reinstall. Special attention must be given to the paper gasket between the pump body and the engine crankcase.
This gasket can be reused as long as it is CLEAN and not torn. The gasket is called the "fuel pump body packing" in the diagram on page 19.
The gasket is very thin and this thickness is related to the stroke of the plunger.
No gasket and the stroke will be too long. Too thick a gasket and the stroke will be too short.
If it is damaged you have to buy a new one.
The governor lever needs to be adjusted as per instructions on page 19.
these instruction are a little confusing.
I wrote a clearer description on this page
https://forums.sailboatowners.com/index.php?threads/yanmar-ysb-12-hard-to-start.191563/#post-1461067
The manual for the YSE is on this page
https://www.sailingthanksdad.com/documentation/Yanmar-YSE-YSBServiceManual.pdf
And a basic rundown on this great little engine is on this page
http://www.angelfire.com/rnb/malcsworld/boat/YanmarYSengines.html
I am confused by your suggestion of
Failing that will try using the old fuel pump body with moving parts removed to plug the hole where it mounts on the engine, and installing an electric fuel pump to bypass it.
Are you sure you have a YSE 8?
gary