Check the wiring harness on the 24 and 36 pin connectors they May be loose, there also is a service bulletin posted for the egr code
OPLIN Research Database Remote Access
If that link does not work, look in the DIY Forum for instrucitons on that website and how to access it
Good luck,