Using Redex in this case is absolute nonsense. If it was necessary then all Zafira's would have this problem. If the engine management light is lit, then a fault code will be stored in the cars computer, which can be read by any garage with suitable diagnostic equipment - and it doesn't have to be a main dealer. Can I suggest that you try another garage? The fault could indeed be the EGR system, but there are other factors that give similar symptoms.
John
May 2009