One part that you will struggle to get for a D1 300TDI - ES is the throttle position sensor, if it packs up you are looking at £700 IF you can find one.
I replaced one on mine, it had a Bosch part number on it. I just ordered one from a Bosch stockist, cost about £150.