Welcome to ecomodder !
The TDis are frugal, though the automatic transmission will spoil quite a bit of the fun.
They'll be good to you if you're good to them - like doing regular servicing - but that shouldn't be an issue as a mechanic.
Seems like you've already done some of the common mods most folks on here have done.
Are those bigger injectors that you put in ?