If you disconnect the vacuum line, plug it, and try driving it a bit, and it still idles bad, the EGR might not be closing as it should at idle. That would rule out the DPFE and valve that controls the EGR opening. The EGR is normally closed when no vacuum is routed to it from the valve (I forget the actual name of that valve) the DPFE tells the valve when to open (through the PCM).
Ill give it a try.
Anyway in the last couple days now it has tripped that same code three more times but the engine didnt seem to run bad at all when it tripped. Idle seemed to drop a tad (100 rpmish) but didnt idle ruff.
I will have that DPFE from Nolimit here next week sometime and swap it out. If I still get the code then I will swap the EGR valve itself. If that does not correct it then I will shoot it with my 9mm and if that dont correct it then I will bust out the AR.
JK, I really like my new Mark.