is it a td5 manual? i take it you have checked the red plug on the injector loom for oil. also the starter motor connections needed a good clean up on mine. had pretty much the same problems and cleaning them 2 up helped for a bit. then i got the, air bleed valve and non return on the fuel...