would find another garage,air flow meters,egr valves,coil packs are common faults on these but it is no good guessing as it can cost a lot of money,would ask around and source a good,reliable person with the means to repair your fault.
cdc, February 2011