Alfa 159, Brera & 946 Spider
had the check engine warning flash up this afternoon, and a slight loss of power. immiediete suspect of egr/dpf as I do a lot of little trips at the moment.
just plugged it into my mates reader and yup...codes P0403 egr and P2002 dpf.
plan to pull the egr off and clean it, however...