Have you taken out the EGR blank plate, just to eliminate that first ?
As I said earlier, I get the code and sometimes the engine light, but I get no performance variance when it happens. AFAIK, blocked EGR shouldn't cause limp mode directly , unless it is making the car create more boost, and in turn sending it into limp mode.