Is this the same engine as the rover 200TD with the pump belt at rear of engine? If so I would say that the pump timing is out of sync with the cam timing. Make sure that when cam and crank are pinned that the timing pin slips into pump timing slot. Just a fraction out and you have your symptoms. Been there.