Hey CrossCountry,
Well now your on your way. I did my EGR the same time I did my dawes and needle valve... was told that you might throw a few error codes if you do the EGR before hand.... could be wrong :-)....
But a least you have made a start.... well done