The throttle position error will be to do with the unit mounted immediately after the airfilter (where a MAF would usually be). It should have an electrical connection and a vacuum pipe running around to a valve round the back of the engine.
The function of the throttle flap is to partially close under normal cruise/low load conditions to enable a higher concentration of exhaust gas to be drawn through the EGR and improve emissions. Under full throttle, the vacuum is released and the throttle flap should be fully open. The electronics inside relay the position to the ECU. There is no MAF on the 1.9d.
If the flap is sticking closed, the engine will effectively be choking on exhaust gas all the time, as well as being restricted for airflow at the top-end. However, you say the previous owner blanked the EGR? If he has, you should be able to see the plate he's put in. If it has been blocked off successfully, the only issue you'll be left with is the airflow restriction in the throttle chamber. It would be worthwhile to take this off and ensure it's open.
The idle control system fault may be due to you artificially holding the idle rpm high by cable tie-ing the pedal down slightly.
The Pump/cam rotor fault will be the issue I mentioned earlier, which has no fix other than a new pump. I wouldn't replace it until you've confirmed the throttle chamber isn't your main problem.
A word of warning- reading the error codes via the 'wrong' ECU can throw up incorrect data. By all means try to read the codes from other models with the 1.9d (Doblo is the only one I can think of), but don't try any of the TD/JTD models as the ECU is completely different.
Regarding the injector leak- try to see where it's coming from with the engine running. The rubber leak-off pipes can degrade and split over the years, but the other cause of leakage can be from the metal union itself, usually if people have not re-tightened it fully after trying to bleed air out. The 1.9d is an arse to work with as the upper inlet section is one-piece with the cam cover and covers two of the injectors, making checking them a pain.