Your engine has a fuelling fault and the on board computer is trying to adjust things...however, the good news is that the cars computer will have logged a 'fault code' which can be read by any garage with suitable diagnostic equipment. This will give the garage an idea of what to do next.
John
April 2008