Replace the anti pollution filter and the egr valve,clear the codes and see if they reappear.
How many miles has it done and when was the last time it was serviced ??.
Basically the anti pollution filter is clogged,and needs changing,
the egr valve and a clogged filter can give you these error codes,and of course the lack of power.
paul, April 2012