strange acceleration
My first guess at that mileage would be the Turbo, but without knowing any history it's going to be really difficult to pin down one fault, could be more than one thing of course.
Might be worth getting hold of a code reader yourself to begin with, or a diagnostic lead (and free to download 'ECU scan' software).
Both options are around £20-25 or so.
Can you ask the garage that checked the codes for the list?
Cleaning the EGR usually helps, unless it's beyond 'rescuing', I just ditched mine and blanked off the ports, as many others do.
Plenty of info about that on here, that's where I'd start.
You could also try some injector cleaner fluid, it goes in the tank when you fill up, it's worth doing that regularly anyway, even on an otherwise healthy engine.
Other than that, give it a full service (Oil and filter, Fuel filter, Air filter), just so you're starting from a 'level field', get the basics out of the way first.