2 concurrent issues.
1. Traced back to a faulty EGTS, part number and photos below if needed. That was not reading over 160Deg, so the DPF never reached temp to do a reg-gen which then caused over-sooting, and a flashing light on the dash. Readers will show you the two sensors, and you can see them increase as the DPF gets hotter - my faulty one is the center front on the DPF, not the one to the left. (boxer SH 2.0ltr engine).
2. Error (P0409) caused by a faulty EGR ("...P0409 comes up when the motor in the EGR housing fails. As far as Subaru is concerned, there is only one possible solution) - so replaced the EGR (cheers @David in Hampshire). Hasn't fixed it. Bugger. Still get the 2 lights every two engine start cycles. Tried resetting, diconneting the battery and pressing the horn, draining all residual power etc, leaving over night disconnected, etc etc.
The EGR is working as you can hear it setting, however its reading a -7Deg when closed, was expecting that to be 0Deg. No idea why this would be, or how to resolve. what a nightmare!