RE: YS170 CDI difficult start
Remove the cylinder head form the engine.
Make sure that the pump is seated properly and reassemble.
There is a piece of fuel line that goes from the pump down to the case....check it for a pinhole or replace it with a fresh piece of line.