Sounds like it could be the EGR Circuit, this will activate under cruising and light boost conditions usually.
I cant remember if the EGR Has a needle lift sensor off hand, if you take a look at it, You can disconnect and block that little vac hose (remember to block it though) And see how it goes.
If it has a two pin connector to the top of the EGR, that is the needle life sensor, and it will log a fault code if you disconnect the vac hose, By all means try it, however this may put it into limp mode in which case you will have a very big flat spot, If that happens, reconnect the hose, and switch engine off and on again.
If it still happens with the EGR disconnected, Remove the EGR Valve, and see if the poppet valve is stuck open, if it is, clean it up as good as you can so its closed, then refit, you may want to leave it disconnected as it will stick again, or of-course if you diagnose it as the EGR, Replace.