Thanks. A year ago I took the EGR off and sprayed the ports out with contact cleaner but it didn't help. I think it is necessary to take it apart to scrape out the carbon - that is my guess.
I don't recall the exact numbers, but I did read the recall letter that I received from Honda and it was clear about a maximum number of miles which I had already exceeded. I'll double check with the dealer.