Tom - I'm still throwing the code 56, came up about 10 miles after you left.
Can it be something besides the EGR, or do you think despite your heroic efforts to clean it, a new one is in order? Or sounds like maybe I can ditch it too, but would that mess me up for possible future emissions passing?
Would love to finally have no check engine light!