So finally I managed to replace the parts that I had ordered including a new fuel tank and pipes, fuel filter, Throttle linkage overhaul kit and Warm Running Device Thermostat. After putting new fuel I tested the fuel pressure and the result was just under 0.8 bar.
I started the car to warm it up but it wouldn't idle, so I started again and held the throttle to keep it going. When the temperature got to normal I removed the filter from the WRD and no air was being sucked, so that is already a step forward. I got an assistant to hold the throttle for me while I could play with the idle screw but as soon as you let go of the throttle pedal the engine dies immediately. The only way I could get it to idle was to lengthen the FI linkage rod and set the idle screw 1 and 1/2 turns out. I went for a small drive in the neighborhood and the car was running fine up to 4k rpm, but if you increase revs it will not keep on pulling away, probably starving on fuel.
Any ideas how I can get it to idle on a properly adjusted linkage please?