very difficult to determine your problem when a garage cant fathom out your fault,only thing I can tell you are the problems i have encountered with corsas,maf meters,egr`s and crank sensors have caused problems with motors I know of and also blocked cat caused problems you are describing,up at local scrappy they say they get through loads of coil packs also,and one last thing which I havent encountered which a lot of people have mentioned are the dashboard clocks causing problems
cdc
February 2011