Can you chuck us a photo of the fuel injector rail
usually the EGR port has a runner that runs along the top of it
I know some Honda engines here did NOT come with an EGR port like their USA counterparts

If you're stuttering at 2k rpm it's probably your o2 sensor playing up (Under certain light load the ecu takes info from the MAP & o2 sensor)
Does it bog at WoT (wide open throttle)?
Had a similar problem with my old accord, were it would hesitate at that rpm - i replaced my IACV (cleaning did not work) and reset my base idle, after bleeding my coolant and checking vaccuum leaks
Also hows ignition timing?
Any CEL's?