If I remember correctly,I disconnected the EGR and it ran better. Try unplugging the vaccuum hose,or bypass the EGR just to see how it runs.It's easy to try.