I have the exact same problem. CEL when driving around town, goes off on the freeway. Did the paperclip trick to get the code and its the EGR but it sounds like pinpointing the problem can take a while. Let me know if you find anything.
EGR regulator is an easy fix for CEL if it fails and easy to test. I got lucky and this was what cleared mine. Green top or blue top?