Often a way to overcome certain changes, like switching off EGR and DPF is by fooling the system to thinking that everything is normal by falsifying sensor data.
We do know however that with later EGR systems like on the Croma that the ECU does not directly measure EGR flow but calculates equivalent EGR flow by monitoring the main airflow data. We also know that the calculation must be basically a simple approximation. We can conclude this because 1) if you block EGR then it still takes a while for the ECU to throw a wobbly and 2) the official restrictor plates have a much reduced surface area and thus EGR flow.
So an external EGR solution would be to leave the EGR valve in place but keep it shut. Then tap into to EGR connector/cable to monitor the EGR open/close signal. Next tap into the airflow sensor signal. When EGR is open reduce the airflow signal x%. Now the only problem with approach is that the ECU most probably does a corresponding fuelling level compensation change. However for the same era 8V diesel engines people can block off EGR and never seem to have any issues.
For DPF all the ECU is doing is monitoring differential pressure across DPF on early versions and absolute pressure on later versions. Pressure is zero when ignition is on and engine not running and then some positive value during running. The more the DPF gets clogged the higher the pressure and at some point the ECU will initiate the regen cycle.
With modern PIC development boards, or Arduino or similar then actually faking the signals as above is very doable. Also being programmable then one can easily adapt parameters till you get everything just right.
One overall nice feature of what is effectively an external tuning box is that you don't have to mess with the ECU.
As always insurance and disclosure is where one can come seriously unstuck. Insurance companies can and do check for ECU & other mods if they have reason to believe it is in their interests to do so. My insurance company will not insure me for ANY ECU code changes even though mapping out EGR increases reliability, nobbling DPF saves tons of fuel and neither give a boost in BHP or torque.
However I could probably get my insurance company to accept a "fuel saving device" that plugs into existing cables and does not require and ECU changes.
All food for thought