Mine is a mint yanmar L100 diesel, interpump 201 with gearbox, 15 litres per minute @ 200bar (3000psi).
Advice for yours is to take your fuel line off and clean it out, clean the injector or even replace (about £25 off ebay), change your fuel filter, starting and running problems on diesels nearly always caused by the fuel system so start there.
Also a can of easy start will get it going easier in the meantime
Hope this helps