It's nearly impossible to troubleshoot this sort of issue from the other side of the world. Usually this problem happens when someone has damaged the electronics of the motor through misunderstanding how it works. For example the electronic injection pumps have a spill valve which is different than a fuel shut off solenoid in a mechanical pump. If during testing someone put 12V to the spill valve, it will be ruined. Sounds like that is probably the case.
My recommendation, source a 3L 2.8 litre mechanical injection diesel, and swap it into the vehicle instead. However this only works with manual transmission models usually.